{"ok":true,"service":"system-telemetry","provider":"System Telemetry Provider","version":"system-telemetry-v1","mode":"structural-live","generatedAt":"2026-08-27T04:19:14.543Z","status":"ready","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"],"warnings":["System telemetry provider is live-safe and structural.","External providers, databases, queues, logs, and credentials are not yet attached."],"reviewRequired":["Production telemetry persistence","Provider health polling","Database or log source wiring"],"signals":[{"signal":"deployment.status","source":"Vercel production alias + runtime endpoint","status":"ready","purpose":"Confirm production route availability and deployment surface readiness.","safeguard":"Do not expose provider secrets, project IDs beyond public-safe route labels, or private logs."},{"signal":"build.timestamp","source":"Server runtime timestamp","status":"ready","purpose":"Expose when the telemetry response was generated and prove live dynamic behavior.","safeguard":"Use ISO timestamp only."},{"signal":"heartbeat.version","source":"TheoB live API version label","status":"ready","purpose":"Identify the current structural telemetry version powering the dashboard.","safeguard":"Version labels only; no internal release secrets."},{"signal":"live.route.health","source":"Internal /api/live route registry","status":"ready","purpose":"Show which live status endpoints are registered for dashboard use.","safeguard":"Expose route names and safe status only."},{"signal":"safe.mode.status","source":"Safe mode status route","status":"ready","purpose":"Keep normal, degraded, paused, recovery, and override modes visible.","safeguard":"Human override visibility stays prioritized."},{"signal":"dashboard.freshness","source":"Dashboard heartbeat refresh cycle","status":"ready","purpose":"Show that dashboard status can refresh without a full rebuild.","safeguard":"No private browser/session details."},{"signal":"secret.exposure.guard","source":"Telemetry provider policy","status":"ready","purpose":"Confirm telemetry responses never include raw secrets, tokens, or credentials.","safeguard":"Hard-code safe summaries only."},{"signal":"provider.readiness","source":"System telemetry provider","status":"ready","purpose":"Prepare the architecture for future provider integrations without making unsafe assumptions.","safeguard":"Label real integrations separately from structural readiness."}]}