Expand description
Canonical exit codes.
Per design §8.1 “Exit codes matter”. Kept in one place so the CLI dispatch and every subcommand agree on semantics.
Constants§
- INIT_
ABORTED initabort: the user chose not to proceed (answered “no” / declined the pre-commit verification prompt).- INIT_
FATAL initfatal error: unrecoverable (introspection cannot proceed, I/O failure writing files, template render error).- INIT_
FIXABLE initfixable problem: verification failed but recovery is possible (e.g. drift flags the user can fix and re-run).- INIT_OK
initsuccess: files generated (and verified) successfully.- VERIFY_
FAIL verifyfailure: at least one critical check failed. Blocks the PR.- VERIFY_
OK verifysuccess: every critical check passed (warnings allowed).