Delivery group fix/1733-no-hour, with mesh-delivery fix/1733-no-hour.
Change. mesh-delivery-gate asks the operator's Approve when the check's verdict arrives, not after an hour without one: the one-hour ask bound and its caveat go (modules/mesh-delivery-gate: approval.go, holder.go, onestatus.go, ready.go, ready_test.go).
Why it is safe now. The paired mesh-delivery change makes the checker write a loud verdict on every path that used to leave a candidate without one (a member it cannot claim, a running verdict left for heads it cannot judge, a deleted verdict key), so no Approve waits silently.
Pushed-by: fix-lost@shanks
Reviewed-by: rev-l2@shanks at f37f93e812
Delivery group fix/1733-no-hour, with mesh-delivery fix/1733-no-hour.
**Change.** mesh-delivery-gate asks the operator's Approve when the check's verdict arrives, not after an hour without one: the one-hour ask bound and its caveat go (modules/mesh-delivery-gate: approval.go, holder.go, onestatus.go, ready.go, ready_test.go).
**Why it is safe now.** The paired mesh-delivery change makes the checker write a loud verdict on every path that used to leave a candidate without one (a member it cannot claim, a running verdict left for heads it cannot judge, a deleted verdict key), so no Approve waits silently.
Pushed-by: fix-lost@shanks
Reviewed-by: rev-l2@shanks at f37f93e812dfd8fd55280bf9aac22f3787538ec7
Deliverynovox/mesh-catalog@f37f93e812df — merged since 2026-10-28T21:29:54Z
Source — source.main moved to novox/mesh-catalog@158348ede7. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.
composed together: pass — the checker's verdict at the members' heads (f2aa87f2701d)
Transitions
2026-10-28 20:50 (new) → proposed (announced): novox/mesh-catalog#555's head announced
2026-10-28 20:50 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 21:29 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-catalog@f37f93e812df` — **merged** since 2026-10-28T21:29:54Z
**Source** — source.main moved to novox/mesh-catalog@158348ede789. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves.
**Group** `fix/1733-no-hour`: novox/mesh-catalog@f37f93e812df, novox/mesh-delivery@2d8ad2e66a8f
- composed together: pass — the checker's verdict at the members' heads (f2aa87f2701d)
**Transitions**
- 2026-10-28 20:50 (new) → proposed (announced): novox/mesh-catalog#555's head announced
- 2026-10-28 20:50 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 21:29 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.
Delivery group fix/1733-no-hour, with mesh-delivery fix/1733-no-hour.
Change. mesh-delivery-gate asks the operator's Approve when the check's verdict arrives, not after an hour without one: the one-hour ask bound and its caveat go (modules/mesh-delivery-gate: approval.go, holder.go, onestatus.go, ready.go, ready_test.go).
Why it is safe now. The paired mesh-delivery change makes the checker write a loud verdict on every path that used to leave a candidate without one (a member it cannot claim, a running verdict left for heads it cannot judge, a deleted verdict key), so no Approve waits silently.
Pushed-by: fix-lost@shanks
Reviewed-by: rev-l2@shanks at
f37f93e812Delivery
novox/mesh-catalog@f37f93e812df— merged since 2026-10-28T21:29:54ZSource — source.main moved to novox/mesh-catalog@158348ede7. Whether it reached the machines is
mesh-delivery-view's, derived fromsource.main, the wants and the haves.Group
fix/1733-no-hour: novox/mesh-catalog@f37f93e812, novox/mesh-delivery@2d8ad2e66aTransitions
The commit's note under
refs/notes/mesh-plankeeps every transition of this change up to its merge:git log --notes=mesh-plan.