What problem does it solve?
Prevents merges of PRs from ending the development cycle with unreviewed, potentially harmful, or policy-violating changes by enforcing a diligent, structured, evidence-based review before integration.
Core Features & Use Cases
- Read-only PR review by default: Presents findings to the user and never applies fixes or delegates implementation work automatically, avoiding accidental mutation of the branch.
- Evidence-first auditing workflow: Reads PR metadata, issue/PRD context, and the full diff and touched files, then synthesizes a final verdict from streamed audit artifacts.
- Safety guardrails & anti-pattern detection: Checks for patch/wrapper/hand-wave/hidden-mock/architecture-conformance/coverage smells and fails on critical or unresolved issues.
- Resumable review artifacts: Streams outputs to durable
/tmp/pr-review-<pr#>-<TS>-*.md files and supports resuming interrupted runs using the existing on-disk state.
Quick Start
Invoke pr-review before merging by telling your AI to run: pr-review for PR number N.