Skip to main content

stave diagnose explain

Generate guided remediation playbook for a finding

Usage

stave diagnose explain [flags]

Description

Assemble a remediation narrative from structured finding data, control metadata, and chain context. Explains the security impact, dependency order for safe remediation, and compound risk context.

No network calls — fully offline, air-gap compatible.

Exit Codes: 0 Playbook generated 2 Invalid input 4 Internal error

Flags

FlagTypeDescription
--assetstringexplain all findings for an asset
--chainsstringchains directory (default: chains)
--controlstringexplain all findings for a control
--controlsstringcontrols directory (default: controls)
--depthstringdetail level: brief | standard | detailed (default: standard)
--finding-idstringexplain a specific finding by ID
-f, --formatstringoutput format: narrative | json | markdown (default: narrative)
--outputstringpath to out.v0.1.json (required)

Examples

stave diagnose explain --finding-id sha256:a3f8c2 --output out.v0.1.json
stave diagnose explain --asset arn:aws:s3:::phi-records --output out.v0.1.json
stave diagnose explain --control CTL.S3.PUBLIC.001 --output out.v0.1.json --format markdown