feat: add optional cross-model review loop - #90
Conversation
Re-ran wizard on ourselves (roadmap item 11). Found and fixed: - SDLC.md missing wizard metadata comments (version, setup date, completed steps) — required for update detection flow - Light hook referenced "code-reviewer subagent" instead of /code-review (matched wizard template) - SDLC.md said "Daily workflow" but it's weekly - CC baseline version stale (v2.1.81 → v2.1.85) Added 6 new tests to test-hooks.sh (tests 19-24) verifying setup completeness against wizard template. Total: 24 hook tests.
Add guidance to suggest /compact during long CI waits when context is large (time-based garbage collector pattern). Added to both the installed SDLC skill and wizard template. Also: mark roadmap item 11 done, add item 17 (drift prevention).
Add track (c) to mutation testing item #21: adversarial prompt testing — intentionally bad prompts to verify SDLC guardrails hold under adversarial input. AI equivalent of fuzz testing.
Add adversarial AI review step using a competing model (e.g., Codex CLI with GPT-5.4 at xhigh reasoning) as independent code reviewer. Different training = different blind spots. Optional setup step, not default. - New wizard section: Cross-Model Review Loop (Optional) - Step registry entry: step-cross-model-review (v1.16.0) - SKILL.md references in review phase and self-review loop - 4 structural tests validating content exists
|
Claude finished @BaseInfinity's task in 3m 16s —— View job PR Code ReviewTodo
PR Code ReviewSummaryThis PR adds an optional "Cross-Model Review Loop" section to the SDLC wizard, enabling users to use a competing AI model (Codex CLI + GPT) as an independent code reviewer after Claude's self-review pass. It also fixes several setup metadata issues surfaced by the dogfood audit in PR #89. Recommendation: REQUEST_CHANGESFindingsCritical (must fix)
Suggestions (nice to have)
Strengths
Files Reviewed
|
|
Review completed. Check the workflow logs for details. |
CI Auto-Fix: Attempt 1/3
|
E2E Quick Check (Tier 1) ✅Fast quality gate - single comparison per commit.
Result: No change in SDLC compliance (stable)
Criteria Breakdown
Test Suites: 2 passed, 2 total Historical ContextThis scenario avg: 8.0 (1 runs) Add Tier 1: 1x run each. SDP adjusts for external model conditions. |
Summary
xhighreasoning) as independent code reviewer.reviews/handoff.json), certification loop, and tool-agnostic framingstep-cross-model-reviewto wizard step registry (v1.16.0)Test plan
🤖 Generated with Claude Code