Expand description
Command implementations: the thin layer between the CLI and the library.
Every command builds a crate::output::Report and hands it to
crate::output::emit; emit is the only place that branches on --json.
ingest, doctor, and watch render prose via
crate::output::Report::prose rather than a table; either shape still goes
out through emit.
Modules§
- doctor
warden doctor.- ingest
warden ingest.- purge
warden purge --prompts.- query
warden query.- report
warden report <name>.- suggest
warden suggest.- watch
warden watch— the nice-to-have, built last.
Structs§
- Env
- The resolved global flags a reporting command needs.