G starts: the bus keeper plans nothing for a trunk it has not seen #679

Open
mesh-tools wants to merge 1 commits from fix/47-G-start-2 into main
Member

Design 47 G, fix release "G starts", lead answer A-367 (hq design/47-G-lead-answers-31): a none-yet catalog half is not yet viewed, so the keeper plans, deletes and orphans nothing until the first revision with entries (W22).

Reviewed-by: mesh-code-reviewer@shanks at a98b6ba77e

https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h

Design 47 G, fix release "G starts", lead answer A-367 (hq design/47-G-lead-answers-31): a none-yet catalog half is not yet viewed, so the keeper plans, deletes and orphans nothing until the first revision with entries (W22). Reviewed-by: mesh-code-reviewer@shanks at a98b6ba77e89f14c53c3d9552e89a2d92df770f5 https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
mesh-tools added 1 commit 2026-11-13 20:38:52 +00:00
S6: the bus keeper treats a none-yet catalog half as not yet viewed
mesh/delivery ready: it is merged on the Approve
mesh/delivery-group group fix/47-G-start-2 checking: 2 of 2 member(s) ready
a98b6ba77e
PlanCatalog plans nothing, deletes no plans key and orphans no entry while the
catalog half lists no module before any was seen; the first revision with
entries plans as before.

Builds: design 47 G A-367 (G-22-lead-answers-2.md), W22/Q4 of start-waits.md

Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
Author
Member

Delivery novox/mesh-catalog@a98b6ba77e89 — ready since 2026-11-13T20:38:55Z

Group fix/47-G-start-2: novox/mesh-catalog@a98b6ba77e, novox/mesh-delivery@fc51bf4832

Transitions

  • 2026-11-13 20:38 (new) → proposed (announced): novox/mesh-catalog#679's head announced
  • 2026-11-13 20:38 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)

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-catalog@a98b6ba77e89` — **ready** since 2026-11-13T20:38:55Z **Group** `fix/47-G-start-2`: novox/mesh-catalog@a98b6ba77e89, novox/mesh-delivery@fc51bf483298 **Transitions** - 2026-11-13 20:38 (new) → proposed (announced): novox/mesh-catalog#679's head announced - 2026-11-13 20:38 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) 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-act:switched.owed.21888.novox/mesh-catalog.679.a98b6ba77e89f14c53c3d9552e89a2d92df770f5.view -->
Some checks are pending
mesh/delivery ready: it is merged on the Approve
mesh/delivery-group group fix/47-G-start-2 checking: 2 of 2 member(s) ready
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix/47-G-start-2:fix/47-G-start-2
git checkout fix/47-G-start-2
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-catalog#679