What: design 47's R4c row said each build module names one toolchain version and refuses on a node with another. ADR 0477 (accepted) changed that: they build with the node's installed toolchain at the agreed version (issue 1572). The row now says so, and names ADR 0478 (the R4c builder). Issue 1305 moves from the R4e row to the R4f row (ADR 0482 section 8). ADR 0477 and 0478 are added to the decisions frontmatter; updated is 2026-10-21.
Why: found by the R4c-5 survey (contradictions 1 and 10).
Checks: cycle.py, records.py, index.py, words.py and merge-check.sh pass locally (playbook 02, Amending an existing design). Only design 47 changes.
What: design 47's R4c row said each build module names one toolchain version and refuses on a node with another. ADR 0477 (accepted) changed that: they build with the node's installed toolchain at the agreed version (issue 1572). The row now says so, and names ADR 0478 (the R4c builder). Issue 1305 moves from the R4e row to the R4f row (ADR 0482 section 8). ADR 0477 and 0478 are added to the decisions frontmatter; updated is 2026-10-21.
Why: found by the R4c-5 survey (contradictions 1 and 10).
Checks: cycle.py, records.py, index.py, words.py and merge-check.sh pass locally (playbook 02, Amending an existing design). Only design 47 changes.
Deliverynovox/hq@373b7e7dd18c — delivered since 2026-10-21T11:40:41Z
Delivery plan — builds nothing: the change touches no module of the mesh's graph
Transitions
2026-10-21 11:36 (new) → proposed (announced): novox/hq#457's head announced
2026-10-21 11:39 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
2026-10-21 11:39 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
2026-10-21 11:40 ready → published (merged): on the trunk its modules follow: merged there, and its walk opened — or nothing for a walk to move
2026-10-21 11:40 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@373b7e7dd18c` — **delivered** since 2026-10-21T11:40:41Z
**Delivery plan** — builds nothing: the change touches no module of the mesh's graph
**Transitions**
- 2026-10-21 11:36 (new) → proposed (announced): novox/hq#457's head announced
- 2026-10-21 11:39 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
- 2026-10-21 11:39 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
- 2026-10-21 11:40 ready → published (merged): on the trunk its modules follow: merged there, and its walk opened — or nothing for a walk to move
- 2026-10-21 11:40 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`.
Out of date when it landed: out of date: judged against trunk 6eda564701, the trunk is now ab3ac686dcdd; judged again on a recheck or when it is merged
**Merge check** at `373b7e7d`: head 373b7e7dd18c merged into trunk 6eda56470131, pass
**Out of date when it landed**: out of date: judged against trunk 6eda56470131, the trunk is now ab3ac686dcdd; judged again on a recheck or when it is merged
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.
What: design 47's R4c row said each build module names one toolchain version and refuses on a node with another. ADR 0477 (accepted) changed that: they build with the node's installed toolchain at the agreed version (issue 1572). The row now says so, and names ADR 0478 (the R4c builder). Issue 1305 moves from the R4e row to the R4f row (ADR 0482 section 8). ADR 0477 and 0478 are added to the decisions frontmatter; updated is 2026-10-21.
Why: found by the R4c-5 survey (contradictions 1 and 10).
Checks: cycle.py, records.py, index.py, words.py and merge-check.sh pass locally (playbook 02, Amending an existing design). Only design 47 changes.
Delivery
novox/hq@373b7e7dd18c— delivered since 2026-10-21T11:40:41ZDelivery plan — builds nothing: the change touches no module of the mesh's graph
Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition:git log --notes=mesh-plan.Merge check at
373b7e7d: head373b7e7dd1merged into trunk6eda564701, passOut of date when it landed: out of date: judged against trunk
6eda564701, the trunk is now ab3ac686dcdd; judged again on a recheck or when it is merged