Register R331: a tool check is asked on the link the node-engine holds (hq issue 331) #69

Merged
mesh-admin merged 1 commits from replays/331-a-tool-check-on-the-live-link into main 2026-10-08 15:17:24 +00:00
Contributor

Registers R331 for hq issue 331. Every declared tool check read "no link to the bus is open" while the node-engine's link was up, because the NATS link the engine attaches had no Ask.

  • Kind test in mesh-host. Fix: 824911d is the merge of mesh-host #57, so the replay is proved against 824911d^1.
  • The replay file is internal/link/replay331_test.go (TestReplay331). Home: mesh-host, HomeRef: 5684a4579d92 points at the commit of the mesh-host pull request that adds it; that commit stays reachable once that PR merges.

Proved by hand (go run ./cmd/prove --repos <clones> R331):

R331 (issue 331): PROVED — before its fix fails, on its fix passes
  before: replay331_test.go:23: a tool check on the attached NATS link was refused as no link: no link to the bus is open

merge-check.sh (both parts) passes locally.

Registers R331 for hq issue 331. Every declared tool check read "no link to the bus is open" while the node-engine's link was up, because the NATS link the engine attaches had no `Ask`. - Kind `test` in mesh-host. `Fix: 824911d` is the merge of mesh-host #57, so the replay is proved against `824911d^1`. - The replay file is `internal/link/replay331_test.go` (`TestReplay331`). `Home: mesh-host`, `HomeRef: 5684a4579d92` points at the commit of the mesh-host pull request that adds it; that commit stays reachable once that PR merges. Proved by hand (`go run ./cmd/prove --repos <clones> R331`): ``` R331 (issue 331): PROVED — before its fix fails, on its fix passes before: replay331_test.go:23: a tool check on the attached NATS link was refused as no link: no link to the bus is open ``` `merge-check.sh` (both parts) passes locally.
mesh-admin added 1 commit 2026-10-08 15:11:14 +00:00
Register R331, so a tool check refused as no link fails before a core merge
mesh/merge-gate pass: the change touches no module of the mesh's graph
mesh/repo-check pass: its merge-check.sh passed, each part in its toolchain: merge-check.sh (typescript), replays/merge-check.sh (go)
mesh/delivery delivered
mesh/delivery-group group replays/331-a-tool-check-on-the-live-link delivered: every member is delivered
3a3317b487
hq issue 331: every declared tool check read no link to the bus is open while the
node-engine's link was up. Proved: fails on 824911d^1, passes on 824911d.
Author
Contributor

Delivery novox/mesh-lab@3a3317b48749 — delivered since 2026-10-08T15:17:47Z

Delivery plan — builds nothing: the change touches no module of the mesh's graph

Group replays/331-a-tool-check-on-the-live-link, in order: novox/mesh-host@5684a4579d → novox/mesh-lab@3a3317b487

  • composed together: pass — every machine composes with the change as it did without (4 of 4 compose)

Transitions

  • 2026-10-08 15:11 (new) → proposed (announced): novox/mesh-lab#69's head announced
  • 2026-10-08 15:12 proposed → checked (checked): the verdict names this commit
  • 2026-10-08 15:12 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
  • 2026-10-08 15:17 ready → published (merged): on the trunk its modules follow: merged there, and its walk opened — or nothing for a walk to move
  • 2026-10-08 15:17 published → delivered (done): nothing for a walk to move

The commit's note under refs/notes/mesh-plan keeps every transition: git log --notes=mesh-plan.

<!-- mesh-delivery:view --> **Delivery** `novox/mesh-lab@3a3317b48749` — **delivered** since 2026-10-08T15:17:47Z **Delivery plan** — builds nothing: the change touches no module of the mesh's graph **Group** `replays/331-a-tool-check-on-the-live-link`, in order: novox/mesh-host@5684a4579d92 → novox/mesh-lab@3a3317b48749 - composed together: pass — every machine composes with the change as it did without (4 of 4 compose) **Transitions** - 2026-10-08 15:11 (new) → proposed (announced): novox/mesh-lab#69's head announced - 2026-10-08 15:12 proposed → checked (checked): the verdict names this commit - 2026-10-08 15:12 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail - 2026-10-08 15:17 ready → published (merged): on the trunk its modules follow: merged there, and its walk opened — or nothing for a walk to move - 2026-10-08 15:17 published → delivered (done): nothing for a walk to move The commit's note under `refs/notes/mesh-plan` keeps every transition: `git log --notes=mesh-plan`.
mesh-admin merged commit 96b05fbd85 into main 2026-10-08 15:17:24 +00:00
mesh-admin deleted branch replays/331-a-tool-check-on-the-live-link 2026-10-08 15:17:24 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-lab#69