Runbook Completeness
Runbook completeness · DCP
Batch 5/6 production; soak pending.
| Dimension | State | Evidence |
|---|---|---|
| health check documented | YES | Compose healthcheck + read-only /health documented. |
| backup documented | NO | No real backup run; timer disabled. Documented intent only. |
| restore documented | UNKNOWN | Restore drill designed (AUTOMATED-RESTORE-DRILL.md) but not run. |
| rollback documented | YES | Revert DCP_IMAGE_TAG to the prior SHA (docs/PRODUCTION-DEPLOYMENT.md). |
| monitoring documented | NO | Monitoring design present; no verified alert delivery. |
| owner documented | YES | service-owners.json: auth/operational/recovery roles assigned. |
| dependencies documented | YES | SERVICE-DEPENDENCY-MAP.md documents DCP -> PostgreSQL and edges. |
| incident guidance documented | YES | INCIDENT-MODEL.md + Recovery Wizard scenario for DCP unhealthy. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.
Runbook completeness · PostgreSQL
| Dimension | State | Evidence |
|---|---|---|
| health check documented | YES | Reported via DCP /health database field (read-only). |
| backup documented | NO | First real dump not run; evidence UNKNOWN. |
| restore documented | UNKNOWN | Disposable restore drill designed but never executed. |
| rollback documented | YES | Restore from verified backup and/or revert DCP image; additive-only. |
| monitoring documented | NO | Only the DCP /health database check documented; no dedicated probe. |
| owner documented | YES | service-owners.json: Developer/DevOps/Ari/Security roles assigned. |
| dependencies documented | YES | Dependency map documents PostgreSQL as a hard DATABASE dependency. |
| incident guidance documented | YES | Recovery Wizard scenario for PostgreSQL unhealthy. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.
Runbook completeness · Redis
| Dimension | State | Evidence |
|---|---|---|
| health check documented | NO | No safe read-only probe documented. |
| backup documented | NO | No backup evidence. |
| restore documented | UNKNOWN | No restore drill. |
| rollback documented | UNKNOWN | No documented rollback. |
| monitoring documented | NO | No verified monitoring. |
| owner documented | YES | service-owners.json roles assigned. |
| dependencies documented | YES | Dependency map includes Redis edges. |
| incident guidance documented | NO | No dedicated recovery scenario. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.
Runbook completeness · n8n
| Dimension | State | Evidence |
|---|---|---|
| health check documented | UNKNOWN | No read-only health probe documented. |
| backup documented | NO | No backup evidence. |
| restore documented | UNKNOWN | No restore drill. |
| rollback documented | UNKNOWN | No documented rollback. |
| monitoring documented | NO | Documented alert path; no end-to-end alert verified. |
| owner documented | YES | service-owners.json roles assigned. |
| dependencies documented | YES | Dependency map documents n8n -> PostgreSQL and n8n -> Redis. |
| incident guidance documented | YES | Recovery Wizard includes n8n guidance. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.
Runbook completeness · Authelia
| Dimension | State | Evidence |
|---|---|---|
| health check documented | NO | No read-only probe documented. |
| backup documented | NO | No backup evidence. |
| restore documented | UNKNOWN | No restore drill. |
| rollback documented | UNKNOWN | No documented rollback. |
| monitoring documented | NO | No verified monitoring. |
| owner documented | YES | service-owners.json roles assigned. |
| dependencies documented | YES | Dependency map includes AUTH edges. |
| incident guidance documented | NO | No dedicated recovery scenario. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.
Runbook completeness · Uptime Kuma
| Dimension | State | Evidence |
|---|---|---|
| health check documented | NO | Monitoring tool; no self-probe documented. |
| backup documented | NO | No backup evidence. |
| restore documented | UNKNOWN | No restore drill. |
| rollback documented | UNKNOWN | No documented rollback. |
| monitoring documented | NO | Monitor set unverified. |
| owner documented | YES | service-owners.json roles assigned. |
| dependencies documented | NO | Not in the dependency map. |
| incident guidance documented | NO | No dedicated recovery scenario. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.
Runbook completeness · Netdata
| Dimension | State | Evidence |
|---|---|---|
| health check documented | NO | Metrics tool; no self-probe documented. |
| backup documented | NO | No backup evidence. |
| restore documented | UNKNOWN | No restore drill. |
| rollback documented | UNKNOWN | No documented rollback. |
| monitoring documented | NO | Coverage unverified. |
| owner documented | YES | service-owners.json roles assigned. |
| dependencies documented | NO | Not in the dependency map. |
| incident guidance documented | NO | No dedicated recovery scenario. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.
Runbook completeness · Homepage
| Dimension | State | Evidence |
|---|---|---|
| health check documented | NO | No read-only probe documented. |
| backup documented | NO | No backup evidence. |
| restore documented | UNKNOWN | No restore drill. |
| rollback documented | UNKNOWN | No documented rollback. |
| monitoring documented | NO | No verified monitoring. |
| owner documented | YES | service-owners.json roles assigned. |
| dependencies documented | NO | Not in the dependency map. |
| incident guidance documented | NO | No dedicated recovery scenario. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.
Runbook completeness · 9Router
| Dimension | State | Evidence |
|---|---|---|
| health check documented | NO | No read-only probe documented. |
| backup documented | NO | No backup evidence. |
| restore documented | UNKNOWN | No restore drill. |
| rollback documented | UNKNOWN | No documented rollback. |
| monitoring documented | NO | No verified monitoring. |
| owner documented | YES | service-owners.json roles assigned. |
| dependencies documented | NO | Not in the dependency map. |
| incident guidance documented | NO | No dedicated recovery scenario. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.
Runbook completeness · Nginx Proxy Manager
| Dimension | State | Evidence |
|---|---|---|
| health check documented | NO | No read-only probe documented. |
| backup documented | NOT APPLICABLE | Not in the current backup scope. |
| restore documented | NOT APPLICABLE | Not in the current restore scope. |
| rollback documented | UNKNOWN | No documented rollback. |
| monitoring documented | NO | No verified monitoring. |
| owner documented | YES | service-owners.json roles assigned. |
| dependencies documented | YES | Dependency map includes REVERSE_PROXY. |
| incident guidance documented | NO | No dedicated recovery scenario. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.
Runbook completeness · Tailscale
| Dimension | State | Evidence |
|---|---|---|
| health check documented | UNKNOWN | Mesh status not probed read-only. |
| backup documented | NOT APPLICABLE | No data to back up (mesh access). |
| restore documented | NOT APPLICABLE | No restore applicable. |
| rollback documented | UNKNOWN | Do not change without admin review. |
| monitoring documented | NO | No verified monitoring. |
| owner documented | YES | service-owners.json: owner Ari. |
| dependencies documented | YES | Dependency map includes VPN edges. |
| incident guidance documented | YES | Recovery Wizard scenario for Tailscale. |
Only YES counts in the numerator; NOT_APPLICABLE is excluded from the denominator; UNKNOWN is never counted as YES. This is documentation completeness, separate from the Reliability score.