Graduates research 055 (playbook 02, step 3): design 47 is rewritten from its decisions, one design per thing.
Decisions (knowledge base): ADR 0401 (hotfix, feature, epic from the trunk; no release branch), ADR 0402 (verb-before-caller and SDK-before-users ordering), ADR 0403 (the composed check is each member's gate), ADR 0404 (a backup before the send), ADR 0405 (installed toolchains, no toolchain image, builders fetch over SSH with their own key), ADR 0406 (events and work queues on the bus), ADR 0407 (the merge window as keys on the bus; every merge recorded at once), ADR 0408 (builds, rollouts and assignments one chain on the bus alone).
Changes
03-DESIGN/01-to-be/47-delivery-from-commit-to-delivered.md: rewritten; its acceptance tests are research 055's; milestones follow in playbook 04.
03-DESIGN/01-to-be/18-building-a-module.md: the toolchain image becomes a build module per language (ADR 0405).
Playbooks 07 and 08: the release-branch wait (Is the coast clear?) is removed (ADR 0401).
The operator chose on 2026-10-16 23:40 that every merge into main keeps waiting for the operator's Approve (ADR 0398 §3); ADR 0401 and design 47 say so.
sh merge-check.sh passes locally (records, index, cycle, words).
Graduates research 055 (playbook 02, step 3): design 47 is rewritten from its decisions, one design per thing.
**Decisions** (knowledge base): ADR 0401 (hotfix, feature, epic from the trunk; no release branch), ADR 0402 (verb-before-caller and SDK-before-users ordering), ADR 0403 (the composed check is each member's gate), ADR 0404 (a backup before the send), ADR 0405 (installed toolchains, no toolchain image, builders fetch over SSH with their own key), ADR 0406 (events and work queues on the bus), ADR 0407 (the merge window as keys on the bus; every merge recorded at once), ADR 0408 (builds, rollouts and assignments one chain on the bus alone).
**Changes**
- `03-DESIGN/01-to-be/47-delivery-from-commit-to-delivered.md`: rewritten; its acceptance tests are research 055's; milestones follow in playbook 04.
- `00-META/glossary.md`: adds hotfix, feature, toolchain, milestone, epic; retires release branch; rewrites record mirror, build queue, merge window and rollout (issue 922).
- `03-DESIGN/01-to-be/18-building-a-module.md`: the toolchain image becomes a build module per language (ADR 0405).
- Playbooks 07 and 08: the release-branch wait (*Is the coast clear?*) is removed (ADR 0401).
The operator chose on 2026-10-16 23:40 that every merge into main keeps waiting for the operator's Approve (ADR 0398 §3); ADR 0401 and design 47 say so.
`sh merge-check.sh` passes locally (records, index, cycle, words).
ADR 0401-0408 graduate research 055: no release branch, two more ordering
rules, the composed check as each member's gate, a backup before the send,
installed toolchains, events and work queues on the bus, the merge window
as keys, and one chain kept on the bus alone. Design 47 is rewritten from
them (one design per thing); the glossary takes hotfix, feature, toolchain,
milestone and epic and retires release branch; design 18 loses the
toolchain image; playbooks 07 and 08 drop the release-branch wait.
Deliverynovox/hq@aa4bfe289ee4 — delivered since 2026-10-16T21:50:08Z
Delivery plan — builds nothing: the change touches no module of the mesh's graph
Transitions
2026-10-16 21:45 (new) → proposed (announced): novox/hq#392's head announced
2026-10-16 21:45 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
2026-10-16 21:45 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
2026-10-16 21:50 ready → published (merged): on the trunk its modules follow: merged there, and its walk opened — or nothing for a walk to move
2026-10-16 21:50 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@aa4bfe289ee4` — **delivered** since 2026-10-16T21:50:08Z
**Delivery plan** — builds nothing: the change touches no module of the mesh's graph
**Transitions**
- 2026-10-16 21:45 (new) → proposed (announced): novox/hq#392's head announced
- 2026-10-16 21:45 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
- 2026-10-16 21:45 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
- 2026-10-16 21:50 ready → published (merged): on the trunk its modules follow: merged there, and its walk opened — or nothing for a walk to move
- 2026-10-16 21:50 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`.
Reviewed by review-392@shanks: Independent review, round 2: design 47, the glossary, design 18 and playbooks 07/08 agree with ADR 0401-0408 at aa4bfe2; all eight round-1 findings are resolved; merge-check passes. Marked through mesh-delivery.mark-ready (novox/hq issue 913).
ready at aa4bfe289ee4c9493b8ccc071accb2691d502e26
Reviewed by review-392@shanks: Independent review, round 2: design 47, the glossary, design 18 and playbooks 07/08 agree with ADR 0401-0408 at aa4bfe2; all eight round-1 findings are resolved; merge-check passes. Marked through mesh-delivery.mark-ready (novox/hq issue 913).
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.
Graduates research 055 (playbook 02, step 3): design 47 is rewritten from its decisions, one design per thing.
Decisions (knowledge base): ADR 0401 (hotfix, feature, epic from the trunk; no release branch), ADR 0402 (verb-before-caller and SDK-before-users ordering), ADR 0403 (the composed check is each member's gate), ADR 0404 (a backup before the send), ADR 0405 (installed toolchains, no toolchain image, builders fetch over SSH with their own key), ADR 0406 (events and work queues on the bus), ADR 0407 (the merge window as keys on the bus; every merge recorded at once), ADR 0408 (builds, rollouts and assignments one chain on the bus alone).
Changes
03-DESIGN/01-to-be/47-delivery-from-commit-to-delivered.md: rewritten; its acceptance tests are research 055's; milestones follow in playbook 04.00-META/glossary.md: adds hotfix, feature, toolchain, milestone, epic; retires release branch; rewrites record mirror, build queue, merge window and rollout (issue 922).03-DESIGN/01-to-be/18-building-a-module.md: the toolchain image becomes a build module per language (ADR 0405).The operator chose on 2026-10-16 23:40 that every merge into main keeps waiting for the operator's Approve (ADR 0398 §3); ADR 0401 and design 47 say so.
sh merge-check.shpasses locally (records, index, cycle, words).Delivery
novox/hq@aa4bfe289ee4— delivered since 2026-10-16T21:50:08ZDelivery 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.ready at
aa4bfe289eReviewed by review-392@shanks: Independent review, round 2: design 47, the glossary, design 18 and playbooks 07/08 agree with ADR 0401-0408 at aa4bfe2; all eight round-1 findings are resolved; merge-check passes. Marked through mesh-delivery.mark-ready (novox/hq issue 913).