Components
Scan data flow
Diagnostic pipeline (audit soft-runs)
Design constraints
- Stdlib-first runtime for core scan (no account, no phone-home)
- Rules stay data (JSON packs) for safe contribution
- Agent layer never replaces the CLI — it calls it
- HTML reports are read-only; high-risk actions stay stubbed / CLI-only