Issue 313 (located): 688 merges replayed from the bus's history at mesh-delivery's first start were held for a person as merged-unchecked; D14 listed them; their views on pull requests the renumbered forge no longer holds were retried every ten seconds for ever.
ADR 0250 (extends 0239): a final state retired for history (made from the forge's word, heard ≥15 min after its merge, no open walk), taken at adoption; a person's retire-history for those already held, never a release; owed work the forge says can never be done ends, and other failures back off and end after sixty tries. Replaces "retried until done" in 0239 decision 5.
Design 47 amended: the state table, what every transition does, the verbs.
Not core per cycle.py (located in the catalogue's mesh-delivery), so no replay is required.
Code: novox/mesh-controller and novox/mesh-catalog, branch fix/313-retire-adopted-history.
- **Issue 313** (located): 688 merges replayed from the bus's history at mesh-delivery's first start were held for a person as merged-unchecked; D14 listed them; their views on pull requests the renumbered forge no longer holds were retried every ten seconds for ever.
- **ADR 0250** (extends 0239): a final state `retired` for history (made from the forge's word, heard ≥15 min after its merge, no open walk), taken at adoption; a person's `retire-history` for those already held, never a release; owed work the forge says can never be done ends, and other failures back off and end after sixty tries. Replaces "retried until done" in 0239 decision 5.
- **Design 47** amended: the state table, what every transition does, the verbs.
Not core per `cycle.py` (located in the catalogue's mesh-delivery), so no replay is required.
Code: novox/mesh-controller and novox/mesh-catalog, branch `fix/313-retire-adopted-history`.
`merge-check.sh` (records, index, cycle, words) passes.
2026-10-08 09:21 (new) → proposed (announced): novox/hq#197's head announced
2026-10-08 09:22 proposed → checked (checked): the verdict names this commit
2026-10-08 09:22 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
2026-10-08 09:37 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 09:37 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@67bb28da4e91` — **delivered** since 2026-10-08T09:37:13Z
**Delivery plan** — builds nothing: the change touches no module of the mesh's graph
**Group** `fix/313-retire-adopted-history`, in order: novox/hq@67bb28da4e91 → novox/mesh-controller@d3d7fc6873a4 → novox/mesh-catalog@0ce567a7363a
- novox/mesh-controller@d3d7fc6873a4 before novox/mesh-catalog@0ce567a7363a: declared
**Transitions**
- 2026-10-08 09:21 (new) → proposed (announced): novox/hq#197's head announced
- 2026-10-08 09:22 proposed → checked (checked): the verdict names this commit
- 2026-10-08 09:22 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
- 2026-10-08 09:37 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 09:37 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.
retiredfor history (made from the forge's word, heard ≥15 min after its merge, no open walk), taken at adoption; a person'sretire-historyfor those already held, never a release; owed work the forge says can never be done ends, and other failures back off and end after sixty tries. Replaces "retried until done" in 0239 decision 5.Not core per
cycle.py(located in the catalogue's mesh-delivery), so no replay is required.Code: novox/mesh-controller and novox/mesh-catalog, branch
fix/313-retire-adopted-history.merge-check.sh(records, index, cycle, words) passes.Delivery
novox/hq@67bb28da4e91— delivered since 2026-10-08T09:37:13ZDelivery plan — builds nothing: the change touches no module of the mesh's graph
Group
fix/313-retire-adopted-history, in order: novox/hq@67bb28da4e → novox/mesh-controller@d3d7fc6873 → novox/mesh-catalog@0ce567a736Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition:git log --notes=mesh-plan.