What problem does it solve? Branches accumulate unmerged commits that need a rigorous, fresh-context review before merging, and implementation agents often miss structural duplication, speculative abstractions, weak tests, and subtle correctness bugs in their own work. ## Core Features & Use Cases - Full-scope branch review: Derives the complete unmerged diff from git merge-base, reads entire changed files, and inspects every commit message for policy violations. - Multi-pass methodology: Runs premise validation, structural shape, per-file organization, function-level, test-quality, simplification, and adversarial correctness passes in order. - Direct fixing and verification: Fixes established issues in place, then runs lint and the full test suite before reporting, plus a prevention retrospective on guidance gaps. - Use Case: Before merging a feature branch, dispatch this review to get a fresh-reader audit that cuts speculative abstractions, reconciles spec acceptance scenarios against tests, and reports net line delta with honest verification status. ## Quick Start Ask the agent to review all unmerged changes on the current branch using the branch-review skill and fix any established issues directly.