Node shadow: what runs is the composition at the have's digest, not the stale kept copy (issue 1126, group fix/1126-shadow-bodies) #157

Merged
mesh-tools merged 2 commits from fix/1126-shadow-bodies into main 2026-10-28 07:46:33 +00:00
Member

Delivery group fix/1126-shadow-bodies with mesh-sdk and mesh-delivery; pins mesh-sdk 362a3f1 exactly.

K2: shanks answered 'fingerprint differs' for xterm, zsh-autosuggestions, zsh-syntax-highlighting and zsh.bundle-tools, although each composed digest equals the digest its have says runs: the 'running' side was the copy of the declaration kept from before the switch. Now, for a module whose have names a digest, what runs is the composition at that digest.

Tests: a row in shanks' shape answered same, failing without. TestNats* pass. Review note kept on 1126: record 'ran' only for a have in running or held.

Reviewed-by: review-bodies@shanks at 82d0e125b2

Delivery group fix/1126-shadow-bodies with mesh-sdk and mesh-delivery; pins mesh-sdk 362a3f1 exactly. K2: shanks answered 'fingerprint differs' for xterm, zsh-autosuggestions, zsh-syntax-highlighting and zsh.bundle-tools, although each composed digest equals the digest its have says runs: the 'running' side was the copy of the declaration kept from before the switch. Now, for a module whose have names a digest, what runs is the composition at that digest. Tests: a row in shanks' shape answered same, failing without. TestNats* pass. Review note kept on 1126: record 'ran' only for a have in running or held. Reviewed-by: review-bodies@shanks at 82d0e125b2c0638861e7b47f5f990ff2f529d8dd
mesh-tools added 2 commits 2026-10-28 00:45:52 +00:00
Author
Member

Delivery novox/mesh-host@82d0e125b2c0 — merged since 2026-10-28T07:46:40Z

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

Group fix/1126-shadow-bodies: novox/mesh-delivery@289d1e8fa6, novox/mesh-host@82d0e125b2, novox/mesh-sdk@362a3f1378

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

Transitions

  • 2026-10-28 00:45 (new) → proposed (announced): novox/mesh-host#157's head announced
  • 2026-10-28 00:45 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 07:46 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@82d0e125b2c0` — **merged** since 2026-10-28T07:46:40Z **Source** — source.main moved to novox/mesh-host@7271cf151b3a. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves. **Group** `fix/1126-shadow-bodies`: novox/mesh-delivery@289d1e8fa69a, novox/mesh-host@82d0e125b2c0, novox/mesh-sdk@362a3f1378aa - composed together: pass — the checker's verdict at the members' heads (409daa55f579) **Transitions** - 2026-10-28 00:45 (new) → proposed (announced): novox/mesh-host#157's head announced - 2026-10-28 00:45 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 07:46 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`.
Author
Member

mesh-delivery: the operator's Approve of this pull request's merge into main is ended: a head it covers moved on: the heads it covers are no longer the group's heads. Nothing is merged on it. The operator is asked again once the checks pass at the new head.

mesh-delivery: the operator's Approve of this pull request's merge into main is ended: a head it covers moved on: the heads it covers are no longer the group's heads. Nothing is merged on it. The operator is asked again once the checks pass at the new head.
mesh-tools merged commit 7271cf151b into main 2026-10-28 07:46:33 +00:00
mesh-tools deleted branch fix/1126-shadow-bodies 2026-10-28 07:46:34 +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/mesh-host#157