What problem does it solve?
It eliminates undisciplined code reviews by forcing a structured, severity-ranked review that verifies spec compliance before judging code quality, so teams catch missing requirements and real defects before merge.
Core Features & Use Cases
- Two-Stage Review (Spec → Quality): First verifies the implementation matches the intended PR spec, then reviews for correctness, maintainability, security, and performance.
- Scope Resolution & Base-Branch Handling: Auto-resolves what to review from git state, supports branch comparisons via merge-base, and avoids reviewing the wrong delta.
- Deep Multi-Agent Mode (When Diffs Are Large): Uses diff signals to decide between standard review and multi-agent specialist deep review with dedicated lenses.
Quick Start
Use ia-code-review to review the PR diff for a feature branch by asking your agent: "Review this PR diff for potential issues and verify it matches the PR description."