{"ok":true,"mode":"structural-live","note":"Safe structural status. Real provider/database wiring can be attached later.","timestamp":"2026-08-27T04:19:55.245Z","service":"system-heartbeat","overall":"ready","layers":[{"name":"Unified Dashboard","status":"ready","detail":"Structural layer registered and reachable."},{"name":"Operational Command Center","status":"ready","detail":"Structural layer registered and reachable."},{"name":"Operational Telemetry","status":"ready","detail":"Structural layer registered and reachable."},{"name":"System Telemetry Provider","status":"ready","detail":"Internal telemetry provider is feeding the heartbeat."},{"name":"Provider Health Polling","status":"registered","detail":"Provider health registry is feeding the heartbeat; live polling endpoint is available."},{"name":"Real-Time Planetary Signal Mesh","status":"ready","detail":"Structural layer registered and reachable."},{"name":"Live Signal Ingestion","status":"ready","detail":"Structural layer registered and reachable."},{"name":"Selective Autonomy","status":"ready","detail":"Structural layer registered and reachable."},{"name":"Human Override","status":"ready","detail":"Structural layer registered and reachable."},{"name":"Reality Verification","status":"ready","detail":"Structural layer registered and reachable."},{"name":"System Recovery","status":"ready","detail":"Structural layer registered and reachable."},{"name":"Live Wiring","status":"ready","detail":"Structural layer registered and reachable."}],"providers":{"systemTelemetry":{"provider":"System Telemetry Provider","version":"system-telemetry-v1","status":"ready","mode":"structural-live","generatedAt":"2026-08-27T04:19:55.244Z","safeMode":"normal","secretsExposed":false,"liveRoutes":["/api/live/system-heartbeat","/api/live/dashboard-status","/api/live/telemetry-status","/api/live/signal-mesh-status","/api/live/ingestion-status","/api/live/autonomy-status","/api/live/command-center-status","/api/live/safe-mode-status","/api/live/system-telemetry"],"routeCount":9},"providerHealth":{"mode":"heartbeat-structural-summary","summary":{"total":9,"healthy":0,"degraded":0,"down":0,"registered":9,"overall":"registered"},"escalation":{"severity":"info","status":"structural","message":"Provider health is structurally registered in heartbeat.","recommendedAction":"Use /api/live/provider-health for live polling truth check."},"results":[{"provider":"System Heartbeat","endpoint":"/api/live/system-heartbeat","criticality":"Critical","status":"registered","httpStatus":null,"latencyMs":null,"service":"structural-summary","checkedAt":"2026-08-27T04:19:55.244Z","purpose":"Central aggregate pulse for the unified dashboard."},{"provider":"System Telemetry","endpoint":"/api/live/system-telemetry","criticality":"Critical","status":"registered","httpStatus":null,"latencyMs":null,"service":"structural-summary","checkedAt":"2026-08-27T04:19:55.244Z","purpose":"Internal provider snapshot for live routes, safe mode, provider version, and secret exposure guard."},{"provider":"Dashboard Status","endpoint":"/api/live/dashboard-status","criticality":"High","status":"registered","httpStatus":null,"latencyMs":null,"service":"structural-summary","checkedAt":"2026-08-27T04:19:55.244Z","purpose":"Panel status and route map for the unified dashboard."},{"provider":"Telemetry Status","endpoint":"/api/live/telemetry-status","criticality":"High","status":"registered","httpStatus":null,"latencyMs":null,"service":"structural-summary","checkedAt":"2026-08-27T04:19:55.244Z","purpose":"Operational telemetry summaries for build, runtime, tokens, connectors, workflow cost, and alerts."},{"provider":"Signal Mesh Status","endpoint":"/api/live/signal-mesh-status","criticality":"High","status":"registered","httpStatus":null,"latencyMs":null,"service":"structural-summary","checkedAt":"2026-08-27T04:19:55.244Z","purpose":"Signal source, routing, priority, correlation, and verification status."},{"provider":"Ingestion Status","endpoint":"/api/live/ingestion-status","criticality":"High","status":"registered","httpStatus":null,"latencyMs":null,"service":"structural-summary","checkedAt":"2026-08-27T04:19:55.244Z","purpose":"Connector readiness, validation, schema health, freshness, and mesh handoff status."},{"provider":"Autonomy Status","endpoint":"/api/live/autonomy-status","criticality":"Critical","status":"registered","httpStatus":null,"latencyMs":null,"service":"structural-summary","checkedAt":"2026-08-27T04:19:55.244Z","purpose":"Auto-allowed, review-required, blocked, escalated, and override-ready action status."},{"provider":"Command Center Status","endpoint":"/api/live/command-center-status","criticality":"Critical","status":"registered","httpStatus":null,"latencyMs":null,"service":"structural-summary","checkedAt":"2026-08-27T04:19:55.244Z","purpose":"Founder cockpit panels, decisions, alerts, workflows, approvals, and override state."},{"provider":"Safe Mode Status","endpoint":"/api/live/safe-mode-status","criticality":"Critical","status":"registered","httpStatus":null,"latencyMs":null,"service":"structural-summary","checkedAt":"2026-08-27T04:19:55.244Z","purpose":"Normal, degraded, paused, recovery, safe mode, and override visibility."}],"note":"Heartbeat carries provider registry status. Live polling remains available at /api/live/provider-health."}},"routeHealth":{"total":9,"healthy":0,"degraded":0,"down":0,"registered":9,"overall":"registered","escalation":{"severity":"info","status":"structural","message":"Provider health is structurally registered in heartbeat.","recommendedAction":"Use /api/live/provider-health for live polling truth check."}},"warnings":["Structural live APIs are active.","External providers, databases, queues, and real API credentials are not yet wired here.","System telemetry provider is live-safe and structural.","External providers, databases, queues, logs, and credentials are not yet attached."],"blocked":[],"reviewRequired":["Production connector activation","Credential setup","Real telemetry provider integration","Production telemetry persistence","Provider health polling","Database or log source wiring","Convert heartbeat provider health from structural summary to scheduled live polling persistence"],"safeMode":"normal","recommendedAction":"Provider Health is now included inside the aggregate heartbeat. Next: bind heartbeat routeHealth into the dashboard summary."}