The joint prepare of milestone 47/G (design 47's G with research 086's pipelines, ADR 0666/0667) found points the design must say before develop. They are written as the design's own choices, each with its reason, not as record changes (the operator, 2026-11-10: research and design are done).
The foundation written once, as a registration value foundation on the operator's Approve, read by the manifest validator from its ask; departs from ADR 0619 §3's single list for ADR 0666 §5 (no names in code); finding foundation-differs.
The want's compare-and-set per module and watched branch.
Every pipeline starts on seat mesh-catalog's catalog-revision, a publication's included (designs 47, 51).
A refused new indexer revision holds later merges on its branch until a revert lands.
Each check at its row's level; tests 82, 89, 90, 97 extended, 101 and 102 added.
ADR 0667's clause numbers; the merge token goes only at ADR 0667 §12's moment; approval as the operator-channel's accepted kind ask; a replace removes its object; the sent store (7-day transport age, cap, tools); retentions and caps.
Glossary: held back, sent store, foundation in registration.
Not reviewed by architectural domain: every point was judged by the seams review of the prepare (two rounds, closed) and by the joint lead; a further round would cost more than it protects (rules-are-weighed). hq's checks pass (go test ./...).
The joint prepare of milestone 47/G (design 47's G with research 086's pipelines, ADR 0666/0667) found points the design must say before develop. They are written as the design's own choices, each with its reason, not as record changes (the operator, 2026-11-10: research and design are done).
- The foundation written once, as a registration value `foundation` on the operator's Approve, read by the manifest validator from its ask; departs from ADR 0619 §3's single list for ADR 0666 §5 (no names in code); finding `foundation-differs`.
- The want's compare-and-set per module and watched branch.
- Every pipeline starts on seat `mesh-catalog`'s `catalog-revision`, a publication's included (designs 47, 51).
- A refused new indexer revision holds later merges on its branch until a revert lands.
- Each check at its row's level; tests 82, 89, 90, 97 extended, 101 and 102 added.
- ADR 0667's clause numbers; the merge token goes only at ADR 0667 §12's moment; approval as the operator-channel's accepted kind `ask`; a replace removes its object; the sent store (7-day transport age, cap, tools); retentions and caps.
- Glossary: held back, sent store, `foundation` in registration.
Not reviewed by architectural domain: every point was judged by the seams review of the prepare (two rounds, closed) and by the joint lead; a further round would cost more than it protects (rules-are-weighed). hq's checks pass (`go test ./...`).
Issue 1966, milestone 47/G.
https://claude.ai/code/session_01JG73KK8HD1gufnqyFxMFdW
The prepare found where ADR 0666, ADR 0667 and design 47 disagreed. The
ADR 0666 insight was dropped, so its five points are written here as the
design's choices with their reasons: the foundation from the registrations
(departing from ADR 0619 §3 for ADR 0666 §5), the want's compare-and-set per
module and watched branch, every pipeline started on catalog-revision, the
cost of a refused new indexer, and each check at its row's level. ADR 0667's
clause numbers follow the record as accepted, so the merge token goes only at
§12's moment and on the operator's word. The approval is the operator-channel's
accepted kind, a replace removes its object, the sent store's age is
transport, and what the milestone creates has its retention. The glossary
gains "held back" and "sent store"; design 51 starts a publication's
pipelines on catalog-revision.
Claude-Session: https://claude.ai/code/session_01JG73KK8HD1gufnqyFxMFdW
Deliverynovox/hq@b33ac325c0ec — merged since 2026-11-10T15:33:24Z
Source — source.main moved to novox/hq@3d97fe016c. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.
Transitions
2026-11-10 15:14 (new) → proposed (announced): novox/hq#535's head announced
2026-11-10 15:14 proposed → ready (accepted): a verdict names this commit and the trunk's head as its trunk commit, the gate passed or warned, and the repository's own check did not fail; or the check gates no merge (check-gates-merge false)
2026-11-10 15:33 ready → merged (merged): on the trunk its modules follow: merged there
The commit's note under refs/notes/mesh-plan keeps every transition of this change up to its merge: git log --notes=mesh-plan.
<!-- mesh-delivery:view -->
**Delivery** `novox/hq@b33ac325c0ec` — **merged** since 2026-11-10T15:33:24Z
**Source** — source.main moved to novox/hq@3d97fe016c2d. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves.
**Transitions**
- 2026-11-10 15:14 (new) → proposed (announced): novox/hq#535's head announced
- 2026-11-10 15:14 proposed → ready (accepted): a verdict names this commit and the trunk's head as its trunk commit, the gate passed or warned, and the repository's own check did not fail; or the check gates no merge (check-gates-merge false)
- 2026-11-10 15:33 ready → merged (merged): on the trunk its modules follow: merged there
The commit's note under `refs/notes/mesh-plan` keeps every transition of this change up to its merge: `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.
The joint prepare of milestone 47/G (design 47's G with research 086's pipelines, ADR 0666/0667) found points the design must say before develop. They are written as the design's own choices, each with its reason, not as record changes (the operator, 2026-11-10: research and design are done).
foundationon the operator's Approve, read by the manifest validator from its ask; departs from ADR 0619 §3's single list for ADR 0666 §5 (no names in code); findingfoundation-differs.mesh-catalog'scatalog-revision, a publication's included (designs 47, 51).ask; a replace removes its object; the sent store (7-day transport age, cap, tools); retentions and caps.foundationin registration.Not reviewed by architectural domain: every point was judged by the seams review of the prepare (two rounds, closed) and by the joint lead; a further round would cost more than it protects (rules-are-weighed). hq's checks pass (
go test ./...).Issue 1966, milestone 47/G.
https://claude.ai/code/session_01JG73KK8HD1gufnqyFxMFdW
Delivery
novox/hq@b33ac325c0ec— merged since 2026-11-10T15:33:24ZSource — source.main moved to novox/hq@3d97fe016c. Whether it reached the machines is
mesh-delivery-view's, derived fromsource.main, the wants and the haves.Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition of this change up to its merge:git log --notes=mesh-plan.