# CLI Exceptions Guide The `stella exceptions` command group manages exception governance objects (list/show/create/promote/revoke/import/export). Exceptions are tenant-scoped and intended to be time-bound and auditable. ## Common Options - `--tenant`, `-t` — tenant scope for the operation - `--json` — output structured JSON (where supported) - `--verbose` — print additional diagnostic context ## Commands ### List `stella exceptions list` Filters: - `--vuln ` — CVE or alias - `--scope-type ` - `--scope-value ` — purl string, image ref, component key, etc. - `--status`, `-s ` (repeatable) - `--owner ` - `--effect ` - `--expiring-within-days ` - `--include-expired` - `--page-size ` (default: 50) - `--page-token ` - `--csv` — output CSV (implies structured output) ### Show `stella exceptions show ` ### Create `stella exceptions create --vuln --scope-type --scope-value --effect --justification --owner ` Options: - `--expiration ` — expiration date/time or relative duration - `--evidence ` (repeatable) — evidence references - `--policy ` — bind exception to a policy profile/version - `--stage` — create directly as staged (skip draft) ### Promote `stella exceptions promote ` Options: - `--target ` — target status (default: next stage) - `--comment ` — audit log comment ### Revoke `stella exceptions revoke ` Options: - `--reason ` — audit log reason ### Import `stella exceptions import ` Imports exceptions from an NDJSON file. Options: - `--stage` (default: `true`) — import as staged - `--source