Mrjk Python Verbosity Ladder
- Use one
-vcount ladder for the whole CLI, not per-command flags - Default is quiet: warnings and errors
-vis cheap startup health,-vvis important pipeline steps,-vvvis loop-heavy detail,-vvvvis full dumps--traceis not a log level; it means show the Python traceback on failure- Never log secrets, tokens, or credentials below maximum verbosity; warn that max verbosity can leak
- Get
logging.getLogger(__name__)in each module; do notprinton committed control paths - Prefer colored logs on a TTY and plain text when not interactive
- Do not reimplement verbosity, color, or traceback switches outside the shared CLI mixin