mesh-grants: pin mesh-sdk 38dbe1d, so the bus loads the node agents' reads of the seat's states first (issue 1126, delivery 1 of 2) #98

Merged
mesh-tools merged 1 commits from feat/1126-grants-first into main 2026-10-28 18:21:37 +00:00
Member

mesh-grants pins mesh-sdk 38dbe1d, the group's head: its copied composer then grants every node agent the read of the seat mesh-placement's placement and candidates (the assigner's states) and their stream-created advisories (ADR 0567 §9). No code change; where holdings come from is unchanged (the indexer's placement, empty). The grants test's candidates fixture follows the states to the assigner. Its group member is mesh-sdk feat/1126-grants-first.

Issue 1126, ADR 0567, delivery 1 of 2 (grants first). The rest of the group follows once mesh-grants.grants_user_list shows the bus loaded the new list.

Tests: mesh-delivery unit 588, integration 76, unchanged; both over budget, a standing finding.

Reviewed-by: rev-l2@shanks at 451a4dfe74

mesh-grants pins mesh-sdk 38dbe1d, the group's head: its copied composer then grants every node agent the read of the seat mesh-placement's `placement` and `candidates` (the assigner's states) and their stream-created advisories (ADR 0567 §9). No code change; where holdings come from is unchanged (the indexer's placement, empty). The grants test's candidates fixture follows the states to the assigner. Its group member is mesh-sdk `feat/1126-grants-first`. Issue 1126, ADR 0567, delivery 1 of 2 (grants first). The rest of the group follows once mesh-grants.grants_user_list shows the bus loaded the new list. Tests: mesh-delivery unit 588, integration 76, unchanged; both over budget, a standing finding. Reviewed-by: rev-l2@shanks at 451a4dfe74d9618d886c9d2b1f9d103da82348cd
mesh-tools added 1 commit 2026-10-28 18:15:24 +00:00
Grants: pin mesh-sdk 38dbe1d, so the bus loads the node agents' reads of the seat mesh-placement's states before anything reads them (ADR 0567 §9, issue 1126)
mesh/delivery merged: source.main moved to novox/mesh-delivery@db737df597c3
mesh/delivery-group group feat/1126-grants-first merged: every member is merged
mesh/check pass 451a4dfe74d9 on 2ac146078f47 | unit 1909 run, 715 kept, 3 skipped | integration 1931 run, 813 kept, 3 skipped | over bound: unit (slow…
451a4dfe74
Author
Member

Delivery novox/mesh-delivery@451a4dfe74d9 — merged since 2026-10-28T18:21:38Z

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

Group feat/1126-grants-first: novox/mesh-delivery@451a4dfe74, novox/mesh-sdk@38dbe1d3a3

  • composed together: pass — the checker's verdict at the members' heads (3cf696e05184)

Transitions

  • 2026-10-28 18:15 (new) → proposed (announced): novox/mesh-delivery#98's head announced
  • 2026-10-28 18:15 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-28 18: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/mesh-delivery@451a4dfe74d9` — **merged** since 2026-10-28T18:21:38Z **Source** — source.main moved to novox/mesh-delivery@db737df597c3. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves. **Group** `feat/1126-grants-first`: novox/mesh-delivery@451a4dfe74d9, novox/mesh-sdk@38dbe1d3a388 - composed together: pass — the checker's verdict at the members' heads (3cf696e05184) **Transitions** - 2026-10-28 18:15 (new) → proposed (announced): novox/mesh-delivery#98's head announced - 2026-10-28 18:15 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-28 18: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 db737df597 into main 2026-10-28 18:21:37 +00:00
mesh-tools deleted branch feat/1126-grants-first 2026-10-28 18:21:37 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-delivery#98