The knowledge base asked two review parts at once (MostParallelParts = 2, ADR 0592 §22), but a node's agent judges one at a time (ADR 0278 §25), so the second part spent its whole bound (33-45 s) waiting and the review ended 'not reviewed'; met four times on 2026-11-10 (issue 1966 notes 156, 158). This asks one part at a time, within §22's 'at most two'. The test now asserts the literal 1, and fails without the change.
Quick fix, chosen first as recovery because the thorough fix (the bound counts only the run, a wait bound for the slot, tools to read and cancel queued judgements) needs a record of its own that must pass this same review; the thorough fix follows under issue 1966. Prepare: hq .work/1966-kb-judge-time/prepare.md.
Reviewed-by: mesh-code-reviewer (fix-1965@shanks's reviewer) at b7f78d47c5
The knowledge base asked two review parts at once (MostParallelParts = 2, ADR 0592 §22), but a node's agent judges one at a time (ADR 0278 §25), so the second part spent its whole bound (33-45 s) waiting and the review ended 'not reviewed'; met four times on 2026-11-10 (issue 1966 notes 156, 158). This asks one part at a time, within §22's 'at most two'. The test now asserts the literal 1, and fails without the change.
Quick fix, chosen first as recovery because the thorough fix (the bound counts only the run, a `wait` bound for the slot, tools to read and cancel queued judgements) needs a record of its own that must pass this same review; the thorough fix follows under issue 1966. Prepare: hq .work/1966-kb-judge-time/prepare.md.
Reviewed-by: mesh-code-reviewer (fix-1965@shanks's reviewer) at b7f78d47c5c4ee3f1eb915f044c544f2de2c58d5
https://claude.ai/code/session_01JG73KK8HD1gufnqyFxMFdW
Deliverynovox/mesh-catalog@b7f78d47c5c4 — merged since 2026-11-10T07:33:51Z
Source — source.main moved to novox/mesh-catalog@bfa4a0851a. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.
Transitions
2026-11-10 02:04 (new) → proposed (announced): novox/mesh-catalog#651's head announced
2026-11-10 02:04 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-10 07:33 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@b7f78d47c5c4` — **merged** since 2026-11-10T07:33:51Z
**Source** — source.main moved to novox/mesh-catalog@bfa4a0851acf. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves.
**Transitions**
- 2026-11-10 02:04 (new) → proposed (announced): novox/mesh-catalog#651's head announced
- 2026-11-10 02:04 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-10 07:33 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.
The knowledge base asked two review parts at once (MostParallelParts = 2, ADR 0592 §22), but a node's agent judges one at a time (ADR 0278 §25), so the second part spent its whole bound (33-45 s) waiting and the review ended 'not reviewed'; met four times on 2026-11-10 (issue 1966 notes 156, 158). This asks one part at a time, within §22's 'at most two'. The test now asserts the literal 1, and fails without the change.
Quick fix, chosen first as recovery because the thorough fix (the bound counts only the run, a
waitbound for the slot, tools to read and cancel queued judgements) needs a record of its own that must pass this same review; the thorough fix follows under issue 1966. Prepare: hq .work/1966-kb-judge-time/prepare.md.Reviewed-by: mesh-code-reviewer (fix-1965@shanks's reviewer) at
b7f78d47c5https://claude.ai/code/session_01JG73KK8HD1gufnqyFxMFdW
Delivery
novox/mesh-catalog@b7f78d47c5c4— merged since 2026-11-10T07:33:51ZSource — source.main moved to novox/mesh-catalog@bfa4a0851a. 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.