local-pr-review
Local PR Review
Review the committed changes on the current branch against the base branch, as a senior engineer would in a pull request — but locally, before the PR is opened or merged. The value of doing this now is that it's the last cheap moment to catch problems: the work is finished enough to judge as a whole, but you can still amend history and fix issues without a round-trip through review. So the goal isn't a generic checklist; it's to judge the branch against how this codebase actually works and catch what would bite a reviewer — or production — later.
0. Dispatch to a subagent by default
Whenever subagents are available, run this review in one and act on its returned findings. This is the last gate before the work goes in front of other people, it fires once per branch rather than in a loop, and both of its benefits land here: