{"generated_at":"2026-10-02T14:47:37.317722Z","overall_status":"ok","checks":[{"name":"climate_freshness","status":"ok","metric_value":57.0,"threshold_value":300.0,"details":"climate age seconds"},{"name":"forecast_freshness","status":"ok","metric_value":713.0,"threshold_value":21600.0,"details":"weather_forecast fetched_at age seconds"},{"name":"climate_action_log_freshness","status":"ok","metric_value":58.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":"ok","metric_value":0.0,"threshold_value":0.0,"details":"open critical/high alerts"}],"pipeline_sources":[{"source":"climate","rows_1h":58,"rows_24h":1333,"age_s":57,"null_pct_1h":0.0},{"source":"daily_summary","rows_1h":2,"rows_24h":3,"age_s":647,"null_pct_1h":0.0},{"source":"diagnostics","rows_1h":57,"rows_24h":1300,"age_s":58,"null_pct_1h":3.508771929824561},{"source":"energy","rows_1h":12,"rows_24h":292,"age_s":113,"null_pct_1h":null},{"source":"equipment","rows_1h":25,"rows_24h":1012,"age_s":113,"null_pct_1h":null},{"source":"forecast","rows_1h":768,"rows_24h":15744,"age_s":713,"null_pct_1h":0.0},{"source":"hydro","rows_1h":0,"rows_24h":0,"age_s":93577,"null_pct_1h":null},{"source":"setpoints","rows_1h":233,"rows_24h":2283,"age_s":283,"null_pct_1h":null}]}