SIS CLI
Migration Notes Guide
This guide explains when operators and automation must consult migration notes.
When updates are required
Update migration notes for any operator-visible or automation-visible change, including:
- CLI flag additions/removals/behaviour changes
- report/schema field changes
- verdict or score routing behaviour changes
- runtime artefact shape changes
- output contract changes for query/report/error surfaces
Practical workflow
- Make code and test changes.
- Capture behavioural and artefact drift evidence.
- Update
docs/migrations.mdwith concrete before/after notes. - Record required downstream action for consumers.
Required detail level
Each migration entry should include:
- exact affected command/surface
- old versus new behaviour
- compatibility impact
- any remediation or rollout sequence
Recent entries
2026-05-31 — PDF surface separation
sis repl <pdf>is deprecated; usesis pdf repl <pdf>.sis generate mutateandsis generate redteamare deprecated; usesis pdf generate mutateandsis pdf generate redteam.- Shared input file-size security events use the
input.gatedomain instead of the PDF-specificpdf.structuredomain. - Scan/query JSON payloads are unchanged; deprecated aliases remain functional and warn on stderr.
Related guides
sis docs verdict../migrations.md