Pins mesh-sdk 754edfa (and with it the merged sweep group 4c1384fa). A test replays power's captured ca8d6f33 manifest: on the old pin every module is told the manifest cannot be used; now power is held alone and lemurs is handed.
Wait for this pull request's mesh/check to pass before merging: today's #565 merged with its check pending and the composition never run, which let the bar item fault reach every machine.
Merge order: mesh-sdk first, then mesh-host and mesh-catalog (they pin mesh-sdk 754edfa).
Pins mesh-sdk 754edfa (and with it the merged sweep group 4c1384fa). A test replays power's captured ca8d6f33 manifest: on the old pin every module is told the manifest cannot be used; now power is held alone and lemurs is handed.
Wait for this pull request's mesh/check to pass before merging: today's #565 merged with its check pending and the composition never run, which let the bar item fault reach every machine.
Merge order: mesh-sdk first, then mesh-host and mesh-catalog (they pin mesh-sdk 754edfa).
Reviewed-by: rev-sweep@shanks at 4055e0094b48b07db4c38c613dc4a9d504c5a8d8
At 19:13 on 2026-10-30 power's bar item (mesh-catalog ca8d6f33) made frombus.Compose refuse the whole node, and the
composer marked every module not composed (32 of 81 failed on shanks). The composer already holds what Compose names
held (NotComposedEach, issue 1126); the SDK now names a refused manifest's module held instead of refusing the node.
Quick fix: none in mesh-host; thorough fix is the SDK's input (one rule for Compose, Answer and PlansHeld). The test
replays the captured power manifest and fails on the old pin with the live words.
Deliverynovox/mesh-host@4055e0094b48 — merged since 2026-10-30T18:30:59Z
Source — source.main moved to novox/mesh-host@2ae7c53376. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.
2026-10-30 18:30 (new) → proposed (announced): novox/mesh-host#180's head announced
2026-10-30 18:30 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-30 18:30 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-host@4055e0094b48` — **merged** since 2026-10-30T18:30:59Z
**Source** — source.main moved to novox/mesh-host@2ae7c53376e8. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves.
**Group** `fix/one-bad-item-holds-one-module`: novox/mesh-catalog@b4b22aac2060, novox/mesh-host@4055e0094b48, novox/mesh-sdk@754edfae6924
**Transitions**
- 2026-10-30 18:30 (new) → proposed (announced): novox/mesh-host#180's head announced
- 2026-10-30 18:30 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-30 18:30 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.
Pins mesh-sdk 754edfa (and with it the merged sweep group 4c1384fa). A test replays power's captured ca8d6f33 manifest: on the old pin every module is told the manifest cannot be used; now power is held alone and lemurs is handed.
Wait for this pull request's mesh/check to pass before merging: today's #565 merged with its check pending and the composition never run, which let the bar item fault reach every machine.
Merge order: mesh-sdk first, then mesh-host and mesh-catalog (they pin mesh-sdk 754edfa).
Reviewed-by: rev-sweep@shanks at
4055e0094bDelivery
novox/mesh-host@4055e0094b48— merged since 2026-10-30T18:30:59ZSource — source.main moved to novox/mesh-host@2ae7c53376. Whether it reached the machines is
mesh-delivery-view's, derived fromsource.main, the wants and the haves.Group
fix/one-bad-item-holds-one-module: novox/mesh-catalog@b4b22aac20, novox/mesh-host@4055e0094b, novox/mesh-sdk@754edfae69Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition of this change up to its merge:git log --notes=mesh-plan.