| Template |
Shell for a new runbook (same sections every time). |
| Tests failing |
Failing tests in CI or locally: triage and fix. |
| Migrations failing |
Alembic errors, bad migration files, or schema mismatch. |
| Logging failing |
No log lines, bad paths, or permissions on logs/. |
| Pre-commit failing |
Hooks fail on commit; staging and auto-format conflicts. |
| Quality check failing |
make verify fails: lint, types, tests, or docs sync. |
| API security failing |
Auth, rate limits, CORS, headers, or body size problems. |
| OpenAPI contract test failing |
Contract test or OpenAPI baseline drift. |
| Observability scrape failing |
Prometheus down targets or empty Grafana panels. |
| Error budget exhaustion |
SLO alerts, high 5xx, latency, or readiness failures. |
| In-page TOC missing |
“On this page” sidebar missing, empty, or wrong. |