Repository navigation
v0.15.0-alpha.0 — M14 Reviewer panel v1
Pre-release
Pre-release
·
297 commits
to main
since this release
M14 — Reviewer panel v1 (first simultaneous-provider surface)
code-oz gains its first simultaneous-provider surface: cross-family reviewer panels at the REVIEW gate, with a five-layer same-family-voter defense, canonical verdict computation, and a rule-21 ship-gate metric.
This is the first product feature where multiple provider families look at the same artifact in parallel. Per rule 21, the surface ships with a measurable risk-reduction signal (the doctor --panel-baseline rule-21 metric) so its complexity is justified against the single-provider baseline.
What shipped
- Cross-family reviewer panels —
company.reviewer.panelconfig opens a panel REVIEW gate;runReviewdispatches torunReviewPanelwhen configured - Canonical verdict computation — pure helper
computeCanonicalPanelVerdictwith T1–T9 quorum table coverage - 5-layer same-family-voter defense — config-load + agent-loader + parser + runtime registry resolution + verdict gate, each emitting distinct event codes
- Panel-mode REVIEW.md schema — multi-reviewer sections + Synthesis block + parse-time quorum recomputation; mode-aware
approveparser acceptsreview_panel_completed - Multi-round panel lifecycle — prior REVIEW.md carry-forward + staging resume guard via
review_panel_resume_mismatch - Aggregate panel budget preflight — reuses M13
budget_warning;assertPanelWithinBudgetwired into orchestrator before first panelist invocation doctor --panel-baseline— rule-21 ship-gate metric command emitsreview_panel_baseline_completedwith all 4 thresholds PASS- Adversarial parser hardening — authority-impact source consistency + cross-section verdict invariant
- Full panel event taxonomy — layer-5 quorum backstop, complete validators
Cross-model peer review
- 1 planning round (R0): accept-with-modifications, 4 pushbacks
- 8 implementation rounds (R1–R8): R1 7×block-push → R8 0 findings, severity decreased monotonically
- 1 final pre-tag verification (R9): tag-target integrity + no-tech-debt rule both pass
- All 10 block-push items closed in commits before tag (no deferred tech debt per non-negotiable rule 20)
Numbers
- 35 commits on
feat/m14-reviewer-panel - 2425 tests pass / 1 skip / 0 fail
- +179 new tests vs M13
- Typecheck clean
- Tag points to
3572514— the SHA Codex R9 blessed
Trail
- Contract:
docs/contracts/REVIEW_PANEL.md - Reviews:
docs/research/CODEX_REVIEW_M14.md+CODEX_REVIEW_M14_R2..R9.md - Planning:
docs/research/CODEX_BRIEFING_M14.md+CODEX_RESPONSE_M14.md
Next milestone
M15 — Debate-policy scheduler v1 (single-opponent only).