What problem does it solve?
It helps prevent security regressions by producing an evidence-based, phase-driven differential security review of PRs, commits, and diffs, including blast-radius and test-coverage awareness.
Core Features & Use Cases
- Risk-first differential security review: Prioritizes auth, crypto, external calls, value transfer, and validation/invariant changes over superficial diff size.
- Adaptive depth & evidence discipline: Scales review effort by codebase size (SMALL/MEDIUM/LARGE) and anchors findings in git history, removed-code provenance, and line-level references.
- Comprehensive markdown reporting: Generates a structured markdown report artifact with severity, attacker context for HIGH risk, and actionable recommendations.
- Best-fit use cases: Reviewing security-sensitive changes before merge, validating whether removed checks reintroduce known classes of issues, and documenting findings for audits/stakeholders.
Quick Start
Run differential-review on the pending changes and save the generated markdown report for merge/triage.