ADR 0254: correct what the fix covers after its review (progressive insight, issue 318) #210

Merged
mesh-admin merged 3 commits from insight/0254-every-module-of-a-failed-send-gets-a-verdict into main 2026-10-08 14:02:22 +00:00
Contributor

Two dated progressive-insight notes in ADR 0254. Each follows the consequence it corrects, and the body text stays as it was.

  1. The relogin excuse is narrower. Only the build whose own send put the account into its wait is excused. A later build sent while the login is still owed is judged as before.
  2. The gaps that left healthy modules without a verdict are closed. This covers a fault decided before the settle time and a plan's own tier path. Every module of a failed send now leaves with a verdict. Passes are counted at the gate's spacing. Each carried build's verdict carries only its own wait. A provider waiting for a login lists the consumers held under it.

To-be 48 §5 gets the same two sentences.

It describes mesh-controller PR #146, so merge it with or after #146. Checks: records, index, cycle and words pass locally.

Two dated progressive-insight notes in ADR 0254. Each follows the consequence it corrects, and the body text stays as it was. 1. **The relogin excuse is narrower.** Only the build whose own send put the account into its wait is excused. A later build sent while the login is still owed is judged as before. 2. **The gaps that left healthy modules without a verdict are closed.** This covers a fault decided before the settle time and a plan's own tier path. Every module of a failed send now leaves with a verdict. Passes are counted at the gate's spacing. Each carried build's verdict carries only its own wait. A provider waiting for a login lists the consumers held under it. To-be 48 §5 gets the same two sentences. It describes mesh-controller PR #146, so merge it with or after #146. Checks: records, index, cycle and words pass locally.
Author
Contributor

Delivery novox/hq@b7624cf0237f — delivered since 2026-10-08T14:02:30Z

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

Transitions

  • 2026-10-08 13:45 (new) → proposed (announced): novox/hq#210's head announced
  • 2026-10-08 13:47 proposed → checked (checked): the verdict names this commit
  • 2026-10-08 13:47 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
  • 2026-10-08 14:02 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 14:02 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/hq@b7624cf0237f` — **delivered** since 2026-10-08T14:02:30Z **Delivery plan** — builds nothing: the change touches no module of the mesh's graph **Transitions** - 2026-10-08 13:45 (new) → proposed (announced): novox/hq#210's head announced - 2026-10-08 13:47 proposed → checked (checked): the verdict names this commit - 2026-10-08 13:47 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail - 2026-10-08 14:02 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 14:02 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`.
jschoubben added 2 commits 2026-10-08 13:28:34 +00:00
ADR 0254 insight: a broken module goes back at once, and only a move that adds a group is excused, at a stated cost
mesh/merge-gate pass: the change touches no module of the mesh's graph
mesh/repo-check pass: its merge-check.sh passed
mesh/delivery superseded: a newer head of the same pull request
9b3ccfc1b4
jschoubben force-pushed insight/0254-every-module-of-a-failed-send-gets-a-verdict from 458b494338 to 9b3ccfc1b4 2026-10-08 13:28:34 +00:00 Compare
jschoubben added 1 commit 2026-10-08 13:45:38 +00:00
ADR 0254 insight: state the two remaining costs, and point decisions 1 and 5 at their corrections
mesh/merge-gate pass: the change touches no module of the mesh's graph
mesh/repo-check pass: its merge-check.sh passed
mesh/delivery delivered
b7624cf023
mesh-admin merged commit dd316afa57 into main 2026-10-08 14:02:22 +00:00
mesh-admin deleted branch insight/0254-every-module-of-a-failed-send-gets-a-verdict 2026-10-08 14:02:22 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/hq#210