{"schema":"corrcoach-status-v1","generated_at":"2026-08-24T21:06:54.962Z","monitoring_started_at":"2026-08-24T17:45:00Z","overall_status":"operational","headline":"All systems operational","continuity":{"mode":"normal","eligible":false,"reason":null,"affected_components":[],"started_at":null,"expires_at":null,"data_integrity":"unaffected","data_message":"No active incident is reporting a data-integrity concern.","allowed_capabilities":[],"unavailable_capabilities":[]},"components":[{"id":"website","label":"Website","description":"CorrCoach public pages and product information.","status":"operational","last_checked_at":"2026-08-24T21:06:00Z","last_transition_at":"2026-08-24T17:45:00Z","outage_started_at":null,"monitoring_interval_minutes":1,"uptime":{"24h":{"hours":24,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":100,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":202,"degraded_samples":0,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"7d":{"hours":168,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":100,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":202,"degraded_samples":0,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"30d":{"hours":720,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":100,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":202,"degraded_samples":0,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"90d":{"hours":2160,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":100,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":202,"degraded_samples":0,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"}},"history":[{"date":"2026-08-24","status":"operational","coverage_percentage":100,"observed_uptime_percentage":100}]},{"id":"app_api","label":"App & API","description":"Sign-in, account access, and core CorrCoach app requests.","status":"operational","last_checked_at":"2026-08-24T21:06:00Z","last_transition_at":"2026-08-24T17:59:00Z","outage_started_at":null,"monitoring_interval_minutes":1,"uptime":{"24h":{"hours":24,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":98.515,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":199,"degraded_samples":3,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"7d":{"hours":168,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":98.515,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":199,"degraded_samples":3,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"30d":{"hours":720,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":98.515,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":199,"degraded_samples":3,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"90d":{"hours":2160,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":98.515,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":199,"degraded_samples":3,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"}},"history":[{"date":"2026-08-24","status":"degraded","coverage_percentage":100,"observed_uptime_percentage":98.515}]},{"id":"workout_sync","label":"Workout data & sync","description":"The database-backed path used to load and sync training data.","status":"operational","last_checked_at":"2026-08-24T21:06:00Z","last_transition_at":"2026-08-24T17:59:00Z","outage_started_at":null,"monitoring_interval_minutes":1,"uptime":{"24h":{"hours":24,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":98.515,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":199,"degraded_samples":3,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"7d":{"hours":168,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":98.515,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":199,"degraded_samples":3,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"30d":{"hours":720,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":98.515,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":199,"degraded_samples":3,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"90d":{"hours":2160,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":98.515,"coverage_percentage":100,"expected_samples":202,"observed_samples":202,"operational_samples":199,"degraded_samples":3,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"}},"history":[{"date":"2026-08-24","status":"degraded","coverage_percentage":100,"observed_uptime_percentage":98.515}]},{"id":"coach_planning","label":"Coach & plan generation","description":"Private AI availability for Coach, plans, and workout insights.","status":"operational","last_checked_at":"2026-08-24T21:05:00Z","last_transition_at":"2026-08-24T17:45:00Z","outage_started_at":null,"monitoring_interval_minutes":5,"uptime":{"24h":{"hours":24,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":100,"coverage_percentage":100,"expected_samples":41,"observed_samples":41,"operational_samples":41,"degraded_samples":0,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"7d":{"hours":168,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":100,"coverage_percentage":100,"expected_samples":41,"observed_samples":41,"operational_samples":41,"degraded_samples":0,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"30d":{"hours":720,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":100,"coverage_percentage":100,"expected_samples":41,"observed_samples":41,"operational_samples":41,"degraded_samples":0,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"},"90d":{"hours":2160,"status":"collecting","uptime_percentage":null,"observed_uptime_percentage":100,"coverage_percentage":100,"expected_samples":41,"observed_samples":41,"operational_samples":41,"degraded_samples":0,"outage_samples":0,"unknown_samples":0,"monitoring_started_at":"2026-08-24T17:45:00Z"}},"history":[{"date":"2026-08-24","status":"operational","coverage_percentage":100,"observed_uptime_percentage":100}]}],"incidents":[]}