Group feat/548-one-check with mesh-sdk and mesh-catalog, one Approve. ADR 0548 in mesh-delivery-checker: a trunk move never ends or restarts a running check; after it, the pass is carried once on the recheck stream (packages whose digest changed run, the composition is kept unless a candidate fingerprint changed) and named carried-from; a verdict names the siblings it read, the node-engine at the commit the mesh runs, and a sibling's move is carried the same way; a conflict fails naming the files; the checker claims no check on a repository a merge turn names (turns bucket opened lazily, said loudly when absent); the carried line reads 'pass <head> on | carried from …'. One integration test extended (TestACheckOrACarryOfEqualInputsRunsNothing), no new test function. Try try-1793013326466734520 passed.
Group feat/548-one-check with mesh-sdk and mesh-catalog, one Approve. ADR 0548 in mesh-delivery-checker: a trunk move never ends or restarts a running check; after it, the pass is carried once on the recheck stream (packages whose digest changed run, the composition is kept unless a candidate fingerprint changed) and named carried-from; a verdict names the siblings it read, the node-engine at the commit the mesh runs, and a sibling's move is carried the same way; a conflict fails naming the files; the checker claims no check on a repository a merge turn names (turns bucket opened lazily, said loudly when absent); the carried line reads 'pass <head> on <newtrunk> | carried from <old>…'. One integration test extended (TestACheckOrACarryOfEqualInputsRunsNothing), no new test function. Try try-1793013326466734520 passed.
Reviewed-by: review-548@shanks at 4026f6c188f81865beeb0d39bb89628538dbf235
mesh/check failed: ace: the check of novox/mesh-delivery#65 refused: the installed go version could not be read: `go version` with GOTOOLCHAIN=local f…
Deliverynovox/mesh-delivery@4026f6c188f8 — merged since 2026-10-26T12:01:35Z
Source — source.main moved to novox/mesh-delivery@848c6fdc56. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.
2026-10-26 11:53 (new) → proposed (announced): novox/mesh-delivery#65's head announced
2026-10-26 11:53 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-26 12:01 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@4026f6c188f8` — **merged** since 2026-10-26T12:01:35Z
**Source** — source.main moved to novox/mesh-delivery@848c6fdc5648. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves.
**Group** `feat/548-one-check`: novox/mesh-catalog@e9279ce3c209, novox/mesh-delivery@4026f6c188f8, novox/mesh-sdk@9c61918ac36f
**Transitions**
- 2026-10-26 11:53 (new) → proposed (announced): novox/mesh-delivery#65's head announced
- 2026-10-26 11:53 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-26 12:01 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: 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.
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.
Group feat/548-one-check with mesh-sdk and mesh-catalog, one Approve. ADR 0548 in mesh-delivery-checker: a trunk move never ends or restarts a running check; after it, the pass is carried once on the recheck stream (packages whose digest changed run, the composition is kept unless a candidate fingerprint changed) and named carried-from; a verdict names the siblings it read, the node-engine at the commit the mesh runs, and a sibling's move is carried the same way; a conflict fails naming the files; the checker claims no check on a repository a merge turn names (turns bucket opened lazily, said loudly when absent); the carried line reads 'pass <head> on | carried from …'. One integration test extended (TestACheckOrACarryOfEqualInputsRunsNothing), no new test function. Try try-1793013326466734520 passed.
Reviewed-by: review-548@shanks at
4026f6c188Delivery
novox/mesh-delivery@4026f6c188f8— merged since 2026-10-26T12:01:35ZSource — source.main moved to novox/mesh-delivery@848c6fdc56. Whether it reached the machines is
mesh-delivery-view's, derived fromsource.main, the wants and the haves.Group
feat/548-one-check: novox/mesh-catalog@e9279ce3c2, novox/mesh-delivery@4026f6c188, novox/mesh-sdk@9c61918ac3Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition of this change up to its merge:git log --notes=mesh-plan.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.