Quick Start¶
Full audit¶
Runs every registered check and prints a rich terminal report. Example tail:
╭──────────── Summary ────────────╮
│ 2 critical · 20 warning · 6 info │
╰─────────────────────────────────╯
Target a specific layer¶
Each check has a short id. Combine them with commas:
CI mode¶
Exits with a non-zero status when any finding has severity error or
critical (configurable via fail_on):
JSON output¶
For piping into dashboards or artifact storage:
Skip slow checks¶
urls and post_smoke walk every URL pattern and can take a minute on a
300-route project. Skip them for a fast pre-commit sanity run:
HTML report¶
Write a standalone self-contained HTML page — useful as a CI artifact or to email around:
See HTML report for details.
PR-scoped findings¶
Only surface findings that touch files changed since a git reference — perfect for reviewing your own PR without drowning in existing debt:
See PR-scoped findings for the full recipe.