{"generated_at":"2026-09-11T05:01:19.620700Z","overall_status":"fail","checks":[{"name":"climate_freshness","status":"ok","metric_value":29.0,"threshold_value":300.0,"details":"climate age seconds"},{"name":"forecast_freshness","status":"ok","metric_value":1112.0,"threshold_value":21600.0,"details":"weather_forecast fetched_at age seconds"},{"name":"climate_action_log_freshness","status":"ok","metric_value":30.0,"threshold_value":300.0,"details":"controller decision/action snapshot age seconds"},{"name":"climate_action_log_proof_complete","status":"ok","metric_value":0.0,"threshold_value":0.0,"details":"latest controller proof row has graphable target deltas and relay truth"},{"name":"open_critical_or_high_alerts","status":"fail","metric_value":1.0,"threshold_value":0.0,"details":"open critical/high alerts"}],"pipeline_sources":[{"source":"climate","rows_1h":59,"rows_24h":1413,"age_s":29,"null_pct_1h":0.0},{"source":"daily_summary","rows_1h":2,"rows_24h":4,"age_s":1006,"null_pct_1h":33.33333333333333},{"source":"diagnostics","rows_1h":59,"rows_24h":1414,"age_s":29,"null_pct_1h":0.0},{"source":"energy","rows_1h":12,"rows_24h":288,"age_s":75,"null_pct_1h":null},{"source":"equipment","rows_1h":39,"rows_24h":1130,"age_s":75,"null_pct_1h":null},{"source":"forecast","rows_1h":384,"rows_24h":8832,"age_s":1112,"null_pct_1h":0.0},{"source":"hydro","rows_1h":0,"rows_24h":0,"age_s":212428,"null_pct_1h":null},{"source":"setpoints","rows_1h":0,"rows_24h":11,"age_s":4158,"null_pct_1h":null}]}