Decides and records the fix of issue 318 (one module's wait for a new login held every other module's walk).
ADR 0254 (new): relogin needed, and units of the same module failing in that same account's own service manager, read waits for a person: a pass, carried in the verdict, said as the module's condition relogin-needed; nothing put back. Each module of a send counts its own passes and keeps a pass when another module of the send fails. ungatedIn and ADR 0236 §4a stand. Notes how this meets issues 316, 317 and 319 (none fixed here).
ADR 0252: superseded in part (decision 5's gate sentence and the consequence "a new login holds a delivery"), with the dated note.
Issue 318: fixed-by the three code PRs, replay: R318, amended-design; status stays located until they merge.
Delivery group fix/318-a-wait-for-a-person-is-not-a-failure, merge order: novox/mesh-host #55, novox/mesh-controller #142, novox/mesh-lab #67, then this.
Checks: records, index, cycle and words pass locally.
Decides and records the fix of issue 318 (one module's wait for a new login held every other module's walk).
- **ADR 0254** (new): *relogin needed*, and units of the same module failing in that same account's own service manager, read **waits for a person**: a pass, carried in the verdict, said as the module's condition `relogin-needed`; nothing put back. Each module of a send counts its own passes and keeps a pass when another module of the send fails. `ungatedIn` and ADR 0236 §4a stand. Notes how this meets issues 316, 317 and 319 (none fixed here).
- **ADR 0252**: superseded in part (decision 5's gate sentence and the consequence "a new login holds a delivery"), with the dated note.
- **ADR 0236**: "the mechanism changed" note.
- **To-be 48** §4 and §5 amended; **to-be 45** ¨ as-built bullet.
- **Issue 318**: `fixed-by` the three code PRs, `replay: R318`, `amended-design`; status stays `located` until they merge.
Delivery group `fix/318-a-wait-for-a-person-is-not-a-failure`, merge order: novox/mesh-host #55, novox/mesh-controller #142, novox/mesh-lab #67, then this.
Checks: records, index, cycle and words pass locally.
composed together: pass — every machine composes with the change as it did without (4 of 4 compose)
Transitions
2026-10-08 12:38 (new) → proposed (announced): novox/hq#204's head announced
2026-10-08 12:39 proposed → checked (checked): the verdict names this commit
2026-10-08 12:39 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
2026-10-08 13:03 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 13:03 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@01e48196f747` — **delivered** since 2026-10-08T13:03:22Z
**Delivery plan** — builds nothing: the change touches no module of the mesh's graph
**Group** `fix/318-a-wait-for-a-person-is-not-a-failure`, in order: novox/hq@01e48196f747 → novox/mesh-controller@51d7bbfdc88c → novox/mesh-host@9d8398206e5b → novox/mesh-lab@1455d9560e1c
- novox/mesh-controller@51d7bbfdc88c before novox/mesh-host@9d8398206e5b: built by, over engine before controller
- composed together: pass — every machine composes with the change as it did without (4 of 4 compose)
**Transitions**
- 2026-10-08 12:38 (new) → proposed (announced): novox/hq#204's head announced
- 2026-10-08 12:39 proposed → checked (checked): the verdict names this commit
- 2026-10-08 12:39 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
- 2026-10-08 13:03 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 13:03 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`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Decides and records the fix of issue 318 (one module's wait for a new login held every other module's walk).
relogin-needed; nothing put back. Each module of a send counts its own passes and keeps a pass when another module of the send fails.ungatedInand ADR 0236 §4a stand. Notes how this meets issues 316, 317 and 319 (none fixed here).fixed-bythe three code PRs,replay: R318,amended-design; status stayslocateduntil they merge.Delivery group
fix/318-a-wait-for-a-person-is-not-a-failure, merge order: novox/mesh-host #55, novox/mesh-controller #142, novox/mesh-lab #67, then this.Checks: records, index, cycle and words pass locally.
Delivery
novox/hq@01e48196f747— delivered since 2026-10-08T13:03:22ZDelivery plan — builds nothing: the change touches no module of the mesh's graph
Group
fix/318-a-wait-for-a-person-is-not-a-failure, in order: novox/hq@01e48196f7 → novox/mesh-controller@51d7bbfdc8 → novox/mesh-host@9d8398206e → novox/mesh-lab@1455d9560eTransitions
The commit's note under
refs/notes/mesh-plankeeps every transition:git log --notes=mesh-plan.5c91bbd4f2to781681a117