Skip to content

[SEAM] W5.6 host: the mock connections of #61 #70

Open

Description

@leolara

Seam connections for merged PR #61 (W5.6 the host). PR #61 merged at 40e1fe9 with two own mocks carried, per the organiser ruling of 7 November: an approved PR with a mock of a merged dependency merges, and the swaps land through this issue. The identity mock row of the old table is done: #63 merged on 6 November and the host names the real identity.

Mock Real dependency The connections to make Window
Host.Mock.Core #15 W5.2 (merged, PR #64) done: PR #80 merged at 22c0679, the mock is gone, the axioms audit is clean -
Host.Mock.Negotiate #18 W5.5 (merged, PR #40) a retype, not a delete: the merged negotiate takes no admit checkpoint and answers the plain pair, and it exports no negotiateStream. The host gates with its own Policy gater before Negotiate.upgrade, and the stream-serving path needs real multistream over the muxed stream on the host side 00:32 UTC 2026-11-08 (lapsed; the retype is owed now)
Negotiate/Legacy/ the same retype PR #59 landed this parallel pre-retype upgrader so the host could run before the retype (the tip's host exits at startup against the real upgrader). The retype deletes the subtree and the Negotiate.Legacy imports in Host/Swarm.lean with the retype

The old assumptions row said "upgradeWith carries the post-handshake admit checkpoint that PR #40 must grow". PR #40 grew no such parameter; the assumption is void, and the retype above replaces it.

Definition of done

Ground rules

  • The host author (PR feat(host): W5.6, the host with dedup, serving, and shutdown #61) owes this work; comment claim to take it if they do not.
  • Work lands as a follow-up pull request against hackathon26 from the author's fork. This issue closes when the tip is clean of the mocks.
  • Target the hackathon26 branch. Prose register everywhere: CLAUDE.md, "Writing Style".

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions