← all policies/FailproofAI/policies
━━ workflow
require-push-before-stop
Require all commits to be pushed to remote before Claude stops
━━ when it runs
Stopwhen the agent tries to end its turn. it can be made to keep working instead.
watchesevery tool the event fires for — not narrowed to particular tools
this pack enforces: a match returns a real denial rather than being recorded and discarded. what the denial then does depends on the event above.
━━ parameters
these are the publisher's declared defaults, and a pack policy runs on them. values saved from the dashboard are stored under the bare policy name and are not currently read back for pack policies.
remotestringdefault"origin"Remote name to push to (default: origin)
baseBranchstringdefault"main"Base branch to compare against (default: main)
━━ install
this one is opt-in. taking the pack without flags leaves it off until you tick it, so install it by name if you want only this.
- just this policy
- the whole pack
- turn just this off
- pick from a list
- uninstall the pack
ships in FailproofAI/policies · v2.0.0 · source ↗
━━ also in workflow
- require-commit-before-stopRequire all changes to be committed before Claude stops
- require-pr-before-stopRequire a pull request to exist for the current branch before Claude stops
- require-no-conflicts-before-stopRequire the current branch to merge cleanly with the base branch before Claude stops
- require-ci-green-before-stopRequire CI checks to pass on the current HEAD commit before Claude stops (ignores stale runs on prior commits)