What problem does it solve?
Prevents merging branches that introduce regressions, style, security, or consistency issues by running a coordinated suite of analysis tools and review agents and reporting only new findings tied to changed lines.
Core Features & Use Cases
- Parallel multi-agent checks: Orchestrates static analysis, style-guide checks, unit tests with diff coverage, semgrep SAST, architecture/import-linter checks, deduplication, test-separation checks, web confirmation, grumpy reviewer, and a hierarchical consistency check in parallel.
- Changed-line focus and scoring: Filters results to only changed lines, collects canonical FINDINGS blocks, and delegates deduplication and scoring to a score-findings sub-skill to produce a single prioritized report.
- Disk-persisted sequential mode: Supports a slower, persistent pipeline for large changes via --sequential or --batch to avoid context overflow and preserve findings.
- Use Cases: Final PR quality gate before merging, pre-release validation, or an automated merge blocking check in CI.
Quick Start
Run a full pre-merge analysis of the current branch against origin/master and return a unified readiness report.