What problem does it solve?
It prevents code changes from being handed off to reviewers or CI-heavy collaboration until the branch is verified, reviewed, and synchronized with the base—reducing wasted cycles and surprise failures.
Core Features & Use Cases
- Pre-handoff verification: Runs the repo’s defined test/lint/typecheck checks (or infers them from project config) and halts on failures.
- Cumulative code review: Reviews the full cumulative diff between the PR base and HEAD (not just staged changes) to surface cross-commit issues.
- PR hygiene enforcement: Verifies branch status (clean tree, pushed commits, in-sync with origin/base) and flags/fixes inaccurate or stale PR description content.
- CI transparency (warn only): Surfaces PR check results so you can decide whether to wait for completion.
- Loop-safe session control: Uses explicit marker activation/completion to avoid self-blocking when the gate iterates on fixes.
Quick Start
Ask your assistant to hand off the current feature branch to a human reviewer by triggering the ready-for-review gate.