| Code | Meaning |
|---|---|
| 0 | Success, within warning budget, or --exit-zero downgraded exit 1. |
| 1 | Diagnostics remain, warnings exceed budget, fixes were applied, or read failed. |
| 2 | Invalid configuration, invalid CLI options, or internal analyser failure. |
--exit-zero affects diagnostic findings and unreadable input files. It does
not hide abnormal termination, invalid configuration, or invalid command-line
usage.