Service · DCP

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

Service · DCP

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
Read-only service detail. Ownership is a STATIC role model; dependencies come from the documented map; the runbook score is documentation completeness, NOT service health.

Ownership (roles, not people)

Technical owner
Developer
Operational owner
DevOps
Approval owner
Ari
Recovery owner
DevOps
Review owner
Security
Sensitive
yes
Source
STATIC CONFIG

Dependencies

The task/policy/audit control plane and its dashboard stop; dependent automation loses its control plane.

CRITICAL HEALTHY REAL

Depends on: postgres, tailscale · blast radius

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.