Three moving parts:
- a review skill that stands in for the code reviewer you don't have
- a marker recording that the review ran against a specific commit
- a push gate that refuses
git pushuntil that marker exists
Nothing here touches your team's repo. The scripts live in your home directory and are wired per-repo through a gitignored settings file.