usage: pactkit commit-gate [-h] [--hook] [--install-git-hook] [--post-commit]
                           [--push-gate]

options:
  -h, --help          show this help message and exit
  --hook              PreToolUse hook mode: read hook JSON from stdin, exit 2
                      blocks git commit
  --install-git-hook  Install .git/hooks wrappers: pre-commit (test gate) +
                      post-commit (verification stamp, ADR-0006)
  --post-commit       Post-commit stamp: record verification evidence for the
                      just-committed state when the green gate receipt matches
                      (never blocks)
  --push-gate         Protected-branch push gate: block direct pushes to
                      main/master (pre-push hook entry point; exit 1 blocks)
