The checker reads mesh-sdk's list-form level digest, so kept verdicts hold for a check naming a package like token (issue 1930, with mesh-sdk and mesh-catalog) #31

Merged
jschoubben merged 1 commits from fix/1930-digest-shape into main 2026-10-23 22:08:43 +00:00
Member

Fixes issue 1930 with mesh-sdk and mesh-catalog on fix/1930-digest-shape (one delivery group).

  • mesh-delivery-checker pins mesh-sdk 403a5d72; judge.go reads la.Digest.Map() and la.Digest.JudgedBy.

Tests: 1930/AC3 (internal/check/digestform_test.go: a second check of the same heads keeps every package the first passed, from the list form and the old map form). Local unit and integration levels green. The try before the pull request was refused by the pin rule (the try has no group view).

Moves mesh-delivery-checker (novox).

Reviewed-by: review-1930@shanks at 9261347a8f
Pushed-by: fix-1930@shanks

Fixes issue 1930 with mesh-sdk and mesh-catalog on fix/1930-digest-shape (one delivery group). - mesh-delivery-checker pins mesh-sdk 403a5d72; judge.go reads `la.Digest.Map()` and `la.Digest.JudgedBy`. Tests: 1930/AC3 (internal/check/digestform_test.go: a second check of the same heads keeps every package the first passed, from the list form and the old map form). Local unit and integration levels green. The try before the pull request was refused by the pin rule (the try has no group view). Moves mesh-delivery-checker (novox). Reviewed-by: review-1930@shanks at 9261347a8f9108e68a0aa5763a99dcc9ea78df24 Pushed-by: fix-1930@shanks
mesh-tools added 1 commit 2026-10-23 21:54:24 +00:00
Read a level's digest from mesh-sdk's list form, so kept verdicts hold for a check whose end names a package like token (issue 1930)
mesh/delivery covered after its failure: a later walk that contains it was delivered: plan-1792794985391468127 (novox/mesh-delivery at 45ab9947 into main…
mesh/delivery-group group fix/1930-digest-shape failed: a member failed
mesh/check checking 9261347a8f91 on 7a88eb0a5609
9261347a8f
Author
Member

Delivery novox/mesh-delivery@9261347a8f91 — failed since 2026-10-23T22:10:49Z

Covered: covered after its failure: a later walk that contains it was delivered: plan-1792794985391468127 (novox/mesh-delivery at 45ab9947 into main, done, contains its merge 7a88eb0a)

Delivery plan — builds mesh-delivery-checker → novox; no bus step

  • tier 0: mesh-delivery-checker
  • novox: receives mesh-delivery-checker

Group fix/1930-digest-shape: novox/mesh-catalog@30b22c198e, novox/mesh-delivery@9261347a8f, novox/mesh-sdk@403a5d72ab

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

Transitions

  • 2026-10-23 21:54 (new) → proposed (announced): novox/mesh-delivery#31's head announced
  • 2026-10-23 22:08 proposed → held (merged-unchecked): merged without a passing check — a verdict known with it is taken first: only a person decides that it goes on
  • 2026-10-23 22:10 held → delivering (release): the operator's word 2026-10-24 00:11 in the lead's session: release; the group fix/1930-digest-shape passed its check at 00:07 (key 7cabd2c25e99), result never reached the forge because of issue 1726; merged by the operator by hand
  • 2026-10-23 22:10 delivering → failed (failed): its walk failed, carrying its own commit: a gate on a first machine (what it carried put back), a build, a machine

The commit's note under refs/notes/mesh-plan keeps every transition: git log --notes=mesh-plan.

<!-- mesh-delivery:view --> **Delivery** `novox/mesh-delivery@9261347a8f91` — **failed** since 2026-10-23T22:10:49Z **Covered**: covered after its failure: a later walk that contains it was delivered: plan-1792794985391468127 (novox/mesh-delivery at 45ab9947 into main, done, contains its merge 7a88eb0a) **Delivery plan** — builds mesh-delivery-checker → novox; no bus step - tier 0: mesh-delivery-checker - novox: receives mesh-delivery-checker **Group** `fix/1930-digest-shape`: novox/mesh-catalog@30b22c198e6a, novox/mesh-delivery@9261347a8f91, novox/mesh-sdk@403a5d72ab93 - composed together: pass — the checker's verdict at the members' heads (7cabd2c25e99) **Transitions** - 2026-10-23 21:54 (new) → proposed (announced): novox/mesh-delivery#31's head announced - 2026-10-23 22:08 proposed → held (merged-unchecked): merged without a passing check — a verdict known with it is taken first: only a person decides that it goes on - 2026-10-23 22:10 held → delivering (release): the operator's word 2026-10-24 00:11 in the lead's session: release; the group fix/1930-digest-shape passed its check at 00:07 (key 7cabd2c25e99), result never reached the forge because of issue 1726; merged by the operator by hand - 2026-10-23 22:10 delivering → failed (failed): its walk failed, carrying its own commit: a gate on a first machine (what it carried put back), a build, a machine The commit's note under `refs/notes/mesh-plan` keeps every transition: `git log --notes=mesh-plan`.
jschoubben merged commit 7a88eb0a56 into main 2026-10-23 22:08:43 +00:00
jschoubben deleted branch fix/1930-digest-shape 2026-10-23 22:08:43 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-delivery#31