usage: pactkit regression [-h] [--record] [--scope {fast,impact,full}]
                          [--stage {manual,ci}] [--check-record]
                          [--story STORY] [--json]
                          [files ...]

positional arguments:
  files                 Changed file paths (default: git diff)

options:
  -h, --help            show this help message and exit
  --record              Record a verification fingerprint after a green
                        regression run
  --scope {fast,impact,full}
                        With --record: the verification scope that ACTUALLY
                        ran (STORY-slim-20260917c18f4a962b70 R2). Omitting it
                        records scope=unknown — loadable evidence, but it
                        never satisfies a full-requiring consumer nor the
                        gate's reuse skip.
  --stage {manual,ci}   With --record: the stamping stage (the commit-stage
                        stamp hook is retired — evidence binding is derived on
                        demand from the gate receipt)
  --check-record        Compare current state against the recorded
                        verification fingerprint
  --story STORY         Story ID for the verification record (default: active
                        story)
  --json                With --check-record: emit the structured decision
                        object
