{"generated_at":"2026-08-17T15:30:23.224701Z","overall_status":"ok","checks":[{"name":"climate_freshness","status":"ok","metric_value":4.0,"threshold_value":300.0,"details":"climate age seconds"},{"name":"forecast_freshness","status":"ok","metric_value":173.0,"threshold_value":21600.0,"details":"weather_forecast fetched_at age seconds"},{"name":"climate_action_log_freshness","status":"ok","metric_value":20.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":60,"rows_24h":1416,"age_s":4,"null_pct_1h":0.0},{"source":"daily_summary","rows_1h":2,"rows_24h":3,"age_s":111,"null_pct_1h":0.0},{"source":"diagnostics","rows_1h":60,"rows_24h":1416,"age_s":4,"null_pct_1h":0.0},{"source":"energy","rows_1h":12,"rows_24h":288,"age_s":123,"null_pct_1h":null},{"source":"equipment","rows_1h":31,"rows_24h":1392,"age_s":123,"null_pct_1h":null},{"source":"forecast","rows_1h":384,"rows_24h":9600,"age_s":173,"null_pct_1h":1.3020833333333335},{"source":"hydro","rows_1h":0,"rows_24h":0,"age_s":565763,"null_pct_1h":null},{"source":"setpoints","rows_1h":40,"rows_24h":725,"age_s":114,"null_pct_1h":null}]}