Design 47: the six releases of ADR 0429 as milestones; glossary: the delivery domain, its parts and their words #423

Merged
mesh-tools merged 2 commits from docs/design-47-delivery-releases into main 2026-10-18 15:50:42 +00:00
Member

Research 063 graduated (version 17) into ADR 0429 and ADR 0428; this writes them into the design and the glossary (playbook 02 step 3, playbook 04 step 4).

  • Design 47: decisions ADR 0429 and ADR 0428; code names mesh-delivery, mesh-host, mesh-sdk; a section naming the parts; acceptance tests 13 to 20 from research 063's done-when and each release's live proof; milestone 5b decided; milestone 6 folded into release 4 (ADR 0429 §10); releases 1-2, 3, 4, 5, 6 as milestones. The other sections stay the design until their release is delivered (§21) and are rewritten as each is prepared (issue 1130).
  • Glossary: the domain is named Delivery (§2); new entries part, fingerprint, source revision, canary, want and have, pulse; mesh-delivery rewritten; delivery plan, batch, merge window, rollout and tier marked as going at release 6, not struck; homonym rows for release of a milestone, gate part and builder.
  • Design 49: the domain's name; repos.md: the repository mesh-delivery.

Merged at cd9336d. The operator's confirmation and release 1-2's issues followed in a pull request of their own.

Reviewed-by: reviewer-47@shanks at cd9336d05a

Research 063 graduated (version 17) into ADR 0429 and ADR 0428; this writes them into the design and the glossary (playbook 02 step 3, playbook 04 step 4). - Design 47: decisions ADR 0429 and ADR 0428; code names mesh-delivery, mesh-host, mesh-sdk; a section naming the parts; acceptance tests 13 to 20 from research 063's done-when and each release's live proof; milestone 5b decided; milestone 6 folded into release 4 (ADR 0429 §10); releases 1-2, 3, 4, 5, 6 as milestones. The other sections stay the design until their release is delivered (§21) and are rewritten as each is prepared (issue 1130). - Glossary: the domain is named Delivery (§2); new entries part, fingerprint, source revision, canary, want and have, pulse; mesh-delivery rewritten; delivery plan, batch, merge window, rollout and tier marked as going at release 6, not struck; homonym rows for release of a milestone, gate part and builder. - Design 49: the domain's name; repos.md: the repository mesh-delivery. Merged at cd9336d. The operator's confirmation and release 1-2's issues followed in a pull request of their own. Reviewed-by: reviewer-47@shanks at cd9336d05acaa836956ef7aba1e03f81757efa03
mesh-tools added 2 commits 2026-10-18 15:49:03 +00:00
Research 063 graduated into ADR 0429 and this design (playbook 02 step 3).
The design names the parts and the releases; its other sections hold until
each release is delivered and are rewritten as each is prepared (issue 1130).
The words the plans use are marked as going at release 6, not struck: they
stay true until that release is delivered.
Design 47 and glossary: review round 1 (the sections stay the design until their release, rule 4's step above zero, the Approve on the phone until issue 953, release of a milestone under The record)
mesh/merge-gate head cd9336d05aca merged into trunk ba127e29b796 — pass: the change touches no module of the mesh's graph
mesh/repo-check head cd9336d05aca merged into trunk ba127e29b796 — pass: its merge-check.sh passed
mesh/delivery delivered
cd9336d05a
Author
Member

Delivery novox/hq@cd9336d05aca — delivered since 2026-10-18T15:50:44Z

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

Transitions

  • 2026-10-18 15:49 (new) → proposed (announced): novox/hq#423's head announced
  • 2026-10-18 15:50 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
  • 2026-10-18 15:50 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
  • 2026-10-18 15: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-18 15: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@cd9336d05aca` — **delivered** since 2026-10-18T15:50:44Z **Delivery plan** — builds nothing: the change touches no module of the mesh's graph **Transitions** - 2026-10-18 15:49 (new) → proposed (announced): novox/hq#423's head announced - 2026-10-18 15:50 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit - 2026-10-18 15:50 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail - 2026-10-18 15: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-18 15: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-tools merged commit 0f8d778ec2 into main 2026-10-18 15:50:42 +00:00
mesh-tools deleted branch docs/design-47-delivery-releases 2026-10-18 15:50:43 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/hq#423