What problem does it solve? It prevents project-specific SSoT files, silo-local artifacts, and mixed-scope changes from leaking into tier-0 common-rule pull requests targeting main-v3/main. ## Core Features & Use Cases - Diff Classification: Categorizes changed files into tier-0 common changes, tier-1 project SSoT, tier-2 Project Work SSoT, and tier-3 local/silo artifacts using git diff against the base branch. - Branch Name Validation: Checks that work branches follow the main-v3/{taskname} or project-{projectName}/{taskname} naming model before push or PR creation. - Block and Allow Rules: Stops PR proposal when project SSoT originals, silo data, or mixed tier changes appear, and permits only commonizable rule, template, and config changes. - Use Case: Before running gh pr create against main-v3/main, run this gate to confirm the diff contains only system/ or AGENTS.md changes and receive a structured go/no-go report. ## Quick Start Ask the agent to check whether the current branch diff is eligible for a main-v3/main PR before creating the pull request.