Context
Weave currently uses env_logger with RUST_LOG for debug output. There is no user-friendly --verbose / -v flag on any command. Security features like checksum verification and schema version checks log at debug level, but users have no easy way to see this output.
Proposal
Add a --verbose / -v global flag to the CLI that sets log level to debug for the weave module. This would surface:
- Checksum verification success messages
- Schema version checks
- Registry fetch details
- Adapter apply details
Acceptance criteria
Context
Weave currently uses
env_loggerwithRUST_LOGfor debug output. There is no user-friendly--verbose/-vflag on any command. Security features like checksum verification and schema version checks log atdebuglevel, but users have no easy way to see this output.Proposal
Add a
--verbose/-vglobal flag to the CLI that sets log level todebugfor theweavemodule. This would surface:Acceptance criteria
weave install --verbose fooshows debug-level outputRUST_LOGenvironment variable