Runbook Completeness

Owner → Hermes → Specialist Agents
DCP READ-ONLY: CONNECTED DEVELOPMENT / UI PREVIEW DCP BATCH 5/6 SOAK IN PROGRESS TELEMETRY: UNKNOWN COMMAND EXECUTION LOCKED

Runbook Completeness

Data provenance: REAL MOCK STATIC CONFIG UNKNOWN· REAL = live read-only DCP · MOCK = demo, never production truth · STATIC CONFIG = documented defaults · UNKNOWN = not safely queryable
Documentation completeness, not health. This score says whether runbooks are written; it does not say a service is healthy or recoverable. See Reliability for evidence-based readiness.
Services
11
Documented items
26/84

Runbook completeness · DCP

5/8 documented YES 5 NO 2 UNKNOWN 1 N/A 0

Batch 5/6 production; soak pending.

DimensionStateEvidence
health check documentedYESCompose healthcheck + read-only /health documented.
backup documentedNONo real backup run; timer disabled. Documented intent only.
restore documentedUNKNOWNRestore drill designed (AUTOMATED-RESTORE-DRILL.md) but not run.
rollback documentedYESRevert DCP_IMAGE_TAG to the prior SHA (docs/PRODUCTION-DEPLOYMENT.md).
monitoring documentedNOMonitoring design present; no verified alert delivery.
owner documentedYESservice-owners.json: auth/operational/recovery roles assigned.
dependencies documentedYESSERVICE-DEPENDENCY-MAP.md documents DCP -> PostgreSQL and edges.
incident guidance documentedYESINCIDENT-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

5/8 documented YES 5 NO 2 UNKNOWN 1 N/A 0
DimensionStateEvidence
health check documentedYESReported via DCP /health database field (read-only).
backup documentedNOFirst real dump not run; evidence UNKNOWN.
restore documentedUNKNOWNDisposable restore drill designed but never executed.
rollback documentedYESRestore from verified backup and/or revert DCP image; additive-only.
monitoring documentedNOOnly the DCP /health database check documented; no dedicated probe.
owner documentedYESservice-owners.json: Developer/DevOps/Ari/Security roles assigned.
dependencies documentedYESDependency map documents PostgreSQL as a hard DATABASE dependency.
incident guidance documentedYESRecovery 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

2/8 documented YES 2 NO 4 UNKNOWN 2 N/A 0
DimensionStateEvidence
health check documentedNONo safe read-only probe documented.
backup documentedNONo backup evidence.
restore documentedUNKNOWNNo restore drill.
rollback documentedUNKNOWNNo documented rollback.
monitoring documentedNONo verified monitoring.
owner documentedYESservice-owners.json roles assigned.
dependencies documentedYESDependency map includes Redis edges.
incident guidance documentedNONo 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

3/8 documented YES 3 NO 2 UNKNOWN 3 N/A 0
DimensionStateEvidence
health check documentedUNKNOWNNo read-only health probe documented.
backup documentedNONo backup evidence.
restore documentedUNKNOWNNo restore drill.
rollback documentedUNKNOWNNo documented rollback.
monitoring documentedNODocumented alert path; no end-to-end alert verified.
owner documentedYESservice-owners.json roles assigned.
dependencies documentedYESDependency map documents n8n -> PostgreSQL and n8n -> Redis.
incident guidance documentedYESRecovery 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

2/8 documented YES 2 NO 4 UNKNOWN 2 N/A 0
DimensionStateEvidence
health check documentedNONo read-only probe documented.
backup documentedNONo backup evidence.
restore documentedUNKNOWNNo restore drill.
rollback documentedUNKNOWNNo documented rollback.
monitoring documentedNONo verified monitoring.
owner documentedYESservice-owners.json roles assigned.
dependencies documentedYESDependency map includes AUTH edges.
incident guidance documentedNONo 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

1/8 documented YES 1 NO 5 UNKNOWN 2 N/A 0
DimensionStateEvidence
health check documentedNOMonitoring tool; no self-probe documented.
backup documentedNONo backup evidence.
restore documentedUNKNOWNNo restore drill.
rollback documentedUNKNOWNNo documented rollback.
monitoring documentedNOMonitor set unverified.
owner documentedYESservice-owners.json roles assigned.
dependencies documentedNONot in the dependency map.
incident guidance documentedNONo 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

1/8 documented YES 1 NO 5 UNKNOWN 2 N/A 0
DimensionStateEvidence
health check documentedNOMetrics tool; no self-probe documented.
backup documentedNONo backup evidence.
restore documentedUNKNOWNNo restore drill.
rollback documentedUNKNOWNNo documented rollback.
monitoring documentedNOCoverage unverified.
owner documentedYESservice-owners.json roles assigned.
dependencies documentedNONot in the dependency map.
incident guidance documentedNONo 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

1/8 documented YES 1 NO 5 UNKNOWN 2 N/A 0
DimensionStateEvidence
health check documentedNONo read-only probe documented.
backup documentedNONo backup evidence.
restore documentedUNKNOWNNo restore drill.
rollback documentedUNKNOWNNo documented rollback.
monitoring documentedNONo verified monitoring.
owner documentedYESservice-owners.json roles assigned.
dependencies documentedNONot in the dependency map.
incident guidance documentedNONo 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

1/8 documented YES 1 NO 5 UNKNOWN 2 N/A 0
DimensionStateEvidence
health check documentedNONo read-only probe documented.
backup documentedNONo backup evidence.
restore documentedUNKNOWNNo restore drill.
rollback documentedUNKNOWNNo documented rollback.
monitoring documentedNONo verified monitoring.
owner documentedYESservice-owners.json roles assigned.
dependencies documentedNONot in the dependency map.
incident guidance documentedNONo 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

2/6 documented YES 2 NO 3 UNKNOWN 1 N/A 2
DimensionStateEvidence
health check documentedNONo read-only probe documented.
backup documentedNOT APPLICABLENot in the current backup scope.
restore documentedNOT APPLICABLENot in the current restore scope.
rollback documentedUNKNOWNNo documented rollback.
monitoring documentedNONo verified monitoring.
owner documentedYESservice-owners.json roles assigned.
dependencies documentedYESDependency map includes REVERSE_PROXY.
incident guidance documentedNONo 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

3/6 documented YES 3 NO 1 UNKNOWN 2 N/A 2
DimensionStateEvidence
health check documentedUNKNOWNMesh status not probed read-only.
backup documentedNOT APPLICABLENo data to back up (mesh access).
restore documentedNOT APPLICABLENo restore applicable.
rollback documentedUNKNOWNDo not change without admin review.
monitoring documentedNONo verified monitoring.
owner documentedYESservice-owners.json: owner Ari.
dependencies documentedYESDependency map includes VPN edges.
incident guidance documentedYESRecovery 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.