Design 47: a placement change is answered by the nodes it places before it merges (ADR 0559, issue 1126) #485

Merged
mesh-tools merged 1 commits from feat/1126-l2b into main 2026-10-27 07:21:07 +00:00
Member

Milestone L2b (issue 1126), delivery group feat/1126-l2b.

  • 03-DESIGN/01-to-be/47: cites ADR 0559; the indexer keeps placement candidates, a node answers a placement change in shadow before it merges, the assigner's composition check reads every answer; the seed's check reworded; the chain table gains a 'placement candidate' row.
  • 00-META/glossary.md: 'placement candidate' (with 'shadow').

Tests: go test ./... at the root passes.

Reviewed-by: review-l2b@shanks at 043f8ecf9c

Milestone L2b (issue 1126), delivery group feat/1126-l2b. - 03-DESIGN/01-to-be/47: cites ADR 0559; the indexer keeps placement candidates, a node answers a placement change in shadow before it merges, the assigner's composition check reads every answer; the seed's check reworded; the chain table gains a 'placement candidate' row. - 00-META/glossary.md: 'placement candidate' (with 'shadow'). Tests: go test ./... at the root passes. Reviewed-by: review-l2b@shanks at 043f8ecf9cfa87c674bfb38242f5915819978369
mesh-tools added 1 commit 2026-10-27 01:50:05 +00:00
Design 47 and the glossary: a placement change is answered by the nodes it places before it merges (ADR 0559, issue 1126)
mesh/delivery merged: source.main moved to novox/hq@420751b214c0
mesh/delivery-group group feat/1126-l2b merged: every member is merged
mesh/check pass 043f8ecf9cfa on 420751b214c0 | unit 39 run, 0 kept, 1 skipped | integration 39 run, 0 kept, 1 skipped | composition passed
043f8ecf9c
The seed and every later placement pull request were to be checked as equal to what runs,
which no composition outside the node can show; the nodes now answer a placement candidate.
Author
Member

Delivery novox/hq@043f8ecf9cfa — merged since 2026-10-27T07:21:08Z

Source — source.main moved to novox/hq@420751b214. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.

Group feat/1126-l2b: novox/hq@043f8ecf9c, novox/mesh-catalog@2ac511ce6b, novox/mesh-delivery@06d4f45e18, novox/mesh-host@1803d25c3a, novox/mesh-sdk@cadd7b1b2f

Transitions

  • 2026-10-27 01:50 (new) → proposed (announced): novox/hq#485's head announced
  • 2026-10-27 01:50 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-10-27 07:21 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@043f8ecf9cfa` — **merged** since 2026-10-27T07:21:08Z **Source** — source.main moved to novox/hq@420751b214c0. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves. **Group** `feat/1126-l2b`: novox/hq@043f8ecf9cfa, novox/mesh-catalog@2ac511ce6b19, novox/mesh-delivery@06d4f45e1885, novox/mesh-host@1803d25c3a67, novox/mesh-sdk@cadd7b1b2f8f **Transitions** - 2026-10-27 01:50 (new) → proposed (announced): novox/hq#485's head announced - 2026-10-27 01:50 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-10-27 07:21 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-tools merged commit 420751b214 into main 2026-10-27 07:21:07 +00:00
mesh-tools deleted branch feat/1126-l2b 2026-10-27 07:21:07 +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#485