mesh-delivery.deliveries said, for about 20 merges, "runs the build of 05e21fd8, not yet that of 05e21fd8": the same source commit twice, where the builds differ by fingerprint (a moved mesh package). The reach line now names each build's fingerprint with its commit, and when the commit is the same, what moved (the tree, a lock, a base module, the builder, or a mesh package by name). A build that failed is said as failed with the first words of its error: "its newest build" only when it is the newest, otherwise "the build it waits for". Rows are cases of TestTheViewDerivesHowFarEachRepositoryReached.
Not built: the version a moved mesh package resolved to (the indexer keeps only the names).
issue 1966
Reviewed-by: review-1966@shanks at 85cf4712fc
Pushed-by: lead-47@shanks
mesh-delivery.deliveries said, for about 20 merges, "runs the build of 05e21fd8, not yet that of 05e21fd8": the same source commit twice, where the builds differ by fingerprint (a moved mesh package). The reach line now names each build's fingerprint with its commit, and when the commit is the same, what moved (the tree, a lock, a base module, the builder, or a mesh package by name). A build that failed is said as failed with the first words of its error: "its newest build" only when it is the newest, otherwise "the build it waits for". Rows are cases of TestTheViewDerivesHowFarEachRepositoryReached.
Not built: the version a moved mesh package resolved to (the indexer keeps only the names).
issue 1966
Reviewed-by: review-1966@shanks at 85cf4712fc595eb1d98ec1b841c1ce6ffc22a4a2
Pushed-by: lead-47@shanks
https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
The hold named the same commit twice when only a mesh package moved. It now names both builds
by fingerprint with their commits, the input that moved when the commit is the same, and says a
newest build that failed as failed with its first words.
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
Deliverynovox/mesh-delivery@85cf4712fc59 — merged since 2026-11-09T22:08:23Z
Source — source.main moved to novox/mesh-delivery@1e21adfde2. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.
Transitions
2026-11-09 22:00 (new) → proposed (announced): novox/mesh-delivery#194's head announced
2026-11-09 22:00 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-11-09 22:08 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@85cf4712fc59` — **merged** since 2026-11-09T22:08:23Z
**Source** — source.main moved to novox/mesh-delivery@1e21adfde221. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves.
**Transitions**
- 2026-11-09 22:00 (new) → proposed (announced): novox/mesh-delivery#194's head announced
- 2026-11-09 22:00 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-11-09 22:08 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.
mesh-delivery.deliveries said, for about 20 merges, "runs the build of
05e21fd8, not yet that of 05e21fd8": the same source commit twice, where the builds differ by fingerprint (a moved mesh package). The reach line now names each build's fingerprint with its commit, and when the commit is the same, what moved (the tree, a lock, a base module, the builder, or a mesh package by name). A build that failed is said as failed with the first words of its error: "its newest build" only when it is the newest, otherwise "the build it waits for". Rows are cases of TestTheViewDerivesHowFarEachRepositoryReached.Not built: the version a moved mesh package resolved to (the indexer keeps only the names).
issue 1966
Reviewed-by: review-1966@shanks at
85cf4712fcPushed-by: lead-47@shanks
https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
Delivery
novox/mesh-delivery@85cf4712fc59— merged since 2026-11-09T22:08:23ZSource — source.main moved to novox/mesh-delivery@1e21adfde2. Whether it reached the machines is
mesh-delivery-view's, derived fromsource.main, the wants and the haves.Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition of this change up to its merge:git log --notes=mesh-plan.