mirror of
https://github.com/razzant/ouroboros.git
synced 2026-10-03 20:27:56 +00:00
- devtools/measure_review_pack.py: the quorum limit and headroom are sized over the rows that RECEIVE the api pack — api_chat rows without a configured- subagent binding, decided by review_execution.delivery_retrieves exactly as review._prepare_unified_review decides before fit_triad_prompt; an all- retrieving panel reports 'no API pack is assembled for this panel' instead of a number (codex MAJOR). The 'index IS the working tree' comment became a checked invariant: an unstaged edit or an untracked file is the typed MeasuredCheckoutDirty refusal (exit 2), and the advisory arms are re-checked to resolve the same path set (fable MINOR). - ouroboros/tools/claude_advisory_review.py: the native advisory slot is built by the dispatch builder (reviewer_slot_config.reviewer_slots), so use_local comes off the resolved route and a LOCAL advisory model previews its MANDATORY READ bound on its own window with the typed shortfall disclosure, instead of the remote/unknown route's (codex MAJOR); file stays at 1492 lines. - ADOPTION_v7next.md / scripts/v7next_adoption.py: the Notes no longer call W4-F4 operator-disclosed; a 'Deferral authorities:' declaration mirrors DEFERRED_OUT_OF_V70 and the validator refuses a declaration that disagrees with the register (codex MINOR). - docs/archive/v7next/LEDGER_CORRECTIONS.md: one-row note that the immutable band rationale for claude_advisory_review.py cites 1434 lines while the file stands at 1492 (fable minor). Tests: tests/test_measure_review_pack.py (3 new, red-first), tests/test_advisory_route_pack.py (1 new, red-first), tests/test_v7next_adoption.py (2 new). Co-authored-by: Ouroboros <311266734+ouroboros-agent@users.noreply.github.com> (cherry picked from commit eca294f4520802f2f3b64eaaa7e236d19899b4a5) |
||
|---|---|---|
| .. | ||
| first-generation | ||
| v7next | ||