## Problem No one-shot diagnostic. ## Why Triage speed. ## Outcome `python -m app.cli.doctor [--json]` prints Postgres pool, Redis latency, last SLA compute, last webhook, last audit entry, worker count. ## Acceptance - [ ] Exit 0 on healthy ## Files - `app/cli/doctor.py` (NEW)
Problem
No one-shot diagnostic.
Why
Triage speed.
Outcome
python -m app.cli.doctor [--json]prints Postgres pool, Redis latency, last SLA compute, last webhook, last audit entry, worker count.Acceptance
Files
app/cli/doctor.py(NEW)