{"as_of":"2026-10-24T05:37:44.632624+00:00","domains":[{"age_hours":0.23,"checked_at":"2026-10-24T05:25:57.856864+00:00","detail":"heartbeat 0.23h old (SLA 2h)","domain":"brain","last_record_at":"2026-10-24T05:12:01.542492+00:00","row_count":1,"sla_hours":2,"source_table":"brain_meta","source_ts_column":"value","status":"fresh"},{"age_hours":80.82,"checked_at":"2026-10-24T05:25:54.784642+00:00","detail":"newest row 80.82h old \u2014 exceeds SLA 48h","domain":"crm_outbound","last_record_at":"2026-10-20T20:36:48.612296+00:00","row_count":41,"sla_hours":48,"source_table":"crm_outbound_queue","source_ts_column":"captured_at","status":"warning"},{"age_hours":11.77,"checked_at":"2026-10-24T05:25:56.594000+00:00","detail":"newest row 11.77h old (SLA 36h)","domain":"dc_hub_media","last_record_at":"2026-10-23T17:39:36.011448+00:00","row_count":275,"sla_hours":36,"source_table":"auto_press_releases","source_ts_column":"generated_at","status":"fresh"},{"age_hours":0.36,"checked_at":"2026-10-24T05:25:53.399147+00:00","detail":"newest row 0.36h old (SLA 48h)","domain":"dcpi","last_record_at":"2026-10-24T05:04:22.890503+00:00","row_count":344,"sla_hours":48,"source_table":"market_power_scores","source_ts_column":"computed_at","status":"fresh"},{"age_hours":4.34,"checked_at":"2026-10-24T05:25:57.229143+00:00","detail":"newest row 4.34h old (SLA 168h)","domain":"eia_gas_prices","last_record_at":"2026-10-24T01:05:16.134399+00:00","row_count":24469,"sla_hours":168,"source_table":"eia_gas_prices","source_ts_column":"retrieved_at","status":"fresh"},{"age_hours":22.6,"checked_at":"2026-10-24T05:25:53.218922+00:00","detail":"newest row 22.6h old (SLA 336h)","domain":"energy_rates","last_record_at":"2026-10-23T06:49:38.128013+00:00","row_count":3736,"sla_hours":336,"source_table":"eia_electricity_rates","source_ts_column":"retrieved_at","status":"fresh"},{"age_hours":29.43,"checked_at":"2026-10-24T05:25:52.022658+00:00","detail":"newest row 29.43h old (SLA 336h) [\u26a0 freshness is NOT coming from the main source: 'OpenStreetMap' holds 6738 rows and is 89d behind this table's newest row \u2014 the SLA above is being satisfied by a smaller lane]","domain":"facilities","last_record_at":"2026-10-23T00:00:00+00:00","row_count":26787,"sla_hours":336,"source_table":"facilities","source_ts_column":"first_seen","status":"fresh"},{"age_hours":17.4,"checked_at":"2026-10-24T05:25:52.510420+00:00","detail":"newest row 17.4h old (SLA 1440h) [\u26a0 freshness is NOT coming from the main source: 'carrier_kmz:zayo_2016wayback' holds 19241 rows and is 125d behind this table's newest row \u2014 the SLA above is being satisfied by a smaller lane]","domain":"fiber","last_record_at":"2026-10-23T12:01:36.247520+00:00","row_count":58196,"sla_hours":1440,"source_table":"fiber_routes","source_ts_column":"updated_at","status":"fresh"},{"age_hours":12.4,"checked_at":"2026-10-24T05:25:54.599765+00:00","detail":"newest row 12.4h old (SLA 48h)","domain":"freshness_pages","last_record_at":"2026-10-23T17:02:02.364126+00:00","row_count":526,"sla_hours":48,"source_table":"freshness_page_probes","source_ts_column":"probed_at","status":"fresh"},{"age_hours":117.57,"checked_at":"2026-10-24T05:25:52.704473+00:00","detail":"newest row 117.57h old (SLA 1440h)","domain":"gas","last_record_at":"2026-10-19T07:51:42.638656+00:00","row_count":33772,"sla_hours":1440,"source_table":"gas_pipelines","source_ts_column":"updated_at","status":"fresh"},{"age_hours":5.42,"checked_at":"2026-10-24T05:25:57.414671+00:00","detail":"newest row 5.42h old (SLA 1440h)","domain":"generator_retirements","last_record_at":"2026-10-24T00:00:32.239657+00:00","row_count":516,"sla_hours":1440,"source_table":"generator_retirements","source_ts_column":"ingested_at","status":"fresh"},{"age_hours":22.08,"checked_at":"2026-10-24T05:25:55.901467+00:00","detail":"newest row 22.08h old (SLA 72h)","domain":"gsc","last_record_at":"2026-10-23T07:20:46.229398+00:00","row_count":426204,"sla_hours":72,"source_table":"gsc_daily_performance","source_ts_column":"ingested_at","status":"fresh"},{"age_hours":22.08,"checked_at":"2026-10-24T05:25:56.995121+00:00","detail":"newest row 22.08h old (SLA 48h)","domain":"gsc_daily_performance","last_record_at":"2026-10-23T07:20:46.229398+00:00","row_count":426204,"sla_hours":48,"source_table":"gsc_daily_performance","source_ts_column":"ingested_at","status":"fresh"},{"age_hours":24.0,"checked_at":"2026-10-24T05:25:53.647802+00:00","detail":"newest row 24.0h old (SLA 24h)","domain":"news","last_record_at":"2026-10-23T05:26:00+00:00","row_count":4917,"sla_hours":24,"source_table":"news","source_ts_column":"published_date","status":"fresh"},{"age_hours":479.86,"checked_at":"2026-10-24T05:25:57.796454+00:00","detail":"newest row 479.86h old (SLA 504h)","domain":"peeringdb","last_record_at":"2026-10-04T05:34:32.475465+00:00","row_count":36203,"sla_hours":504,"source_table":"pdb_networks","source_ts_column":"synced_at","status":"fresh"},{"age_hours":13.75,"checked_at":"2026-10-24T05:25:52.963943+00:00","detail":"newest row 13.75h old (SLA 168h)","domain":"pipeline","last_record_at":"2026-10-23T15:41:03.876238+00:00","row_count":2426,"sla_hours":168,"source_table":"capacity_pipeline","source_ts_column":"created_at","status":"fresh"},{"age_hours":23.34,"checked_at":"2026-10-24T05:25:56.780947+00:00","detail":"newest row 23.34h old (SLA 48h)","domain":"queue_funnel","last_record_at":"2026-10-23T06:05:23.908360+00:00","row_count":54,"sla_hours":48,"source_table":"iso_queue_funnel","source_ts_column":"ingested_at","status":"fresh"},{"age_hours":1.58,"checked_at":"2026-10-24T05:25:56.429188+00:00","detail":"newest row 1.58h old (SLA 1440h) [\u26a0 freshness is NOT coming from the main source: 'HIFLD' holds 79788 rows and is 70d behind this table's newest row \u2014 the SLA above is being satisfied by a smaller lane]","domain":"substations","last_record_at":"2026-10-24T03:51:04.820453+00:00","row_count":134411,"sla_hours":1440,"source_table":"substations","source_ts_column":"updated_at","status":"fresh"},{"age_hours":4.33,"checked_at":"2026-10-24T05:25:56.147773+00:00","detail":"newest row 4.33h old (SLA 336h)","domain":"transactions","last_record_at":"2026-10-24T01:05:50.300592+00:00","row_count":6045,"sla_hours":336,"source_table":"deals","source_ts_column":"created_at","status":"fresh"},{"age_hours":118.41,"checked_at":"2026-10-24T05:25:52.262440+00:00","detail":"newest row 118.41h old (SLA 1440h)","domain":"transmission","last_record_at":"2026-10-19T07:01:17.099705+00:00","row_count":94619,"sla_hours":1440,"source_table":"transmission_lines","source_ts_column":"created_at","status":"fresh"}],"source_sla_misses":[],"source_slas":[{"age_hours":23.54,"as_of":"2026-09-30","basis":"write_time","detail":"all ISOs within SLA","label":"Interconnection queue","measures":"newest per-ISO ingest (iso_queue_snapshots.ingested_at); ERCOT is judged on its pinned monthly report cycle (data_date) instead, because its figures are a dated ISO report","miss":false,"per_iso":{"AESO":{"age_hours":23.54,"basis":"write_time","status":"fresh"},"CAISO":{"age_hours":23.54,"basis":"write_time","status":"fresh"},"ERCOT":{"as_of":"2026-09-30","basis":"data_date","expected_by":"2026-11-03","next_as_of":"2026-10-31","overdue_after":"2026-11-10","status":"fresh"},"IESO":{"age_hours":23.54,"basis":"write_time","status":"fresh"},"ISO-NE":{"age_hours":23.54,"basis":"write_time","status":"fresh"},"MISO":{"age_hours":23.54,"basis":"write_time","status":"fresh"},"NESO":{"age_hours":23.54,"basis":"write_time","status":"fresh"},"NYISO":{"age_hours":23.54,"basis":"write_time","status":"fresh"},"PJM":{"age_hours":23.54,"basis":"write_time","status":"fresh"},"SPP":{"age_hours":23.54,"basis":"write_time","status":"fresh"}},"sla_hours":48,"source":"queue","status":"fresh"},{"age_hours":1277.63,"as_of":"2026-08","basis":"data_date","detail":"newest EIA-860M source month 2026-08","label":"Power availability timeline","measures":"end of the newest EIA-860M source month behind the retirement lane (generator_retirements.source_month); 75 days = one monthly release plus one missed","miss":false,"sla_hours":1800,"source":"timeline","status":"fresh"},{"age_hours":26.63,"as_of":null,"basis":"data_date","detail":"all 7 US anchor ISOs within SLA; secondary lanes past SLA (status not affected): ISONE fuel_mix 866.6h (SLA 36h), SPP fuel_mix 1153.6h (SLA 36h)","label":"Grid (US anchor ISOs)","lane_sla_hours":{"demand":4,"fuel_mix":36},"measures":"each of the seven US anchor ISOs (GRID_ANCHORS) in grid_data.timestamp, judged on its primary lane against that lane's SLA (GRID_LANE_SLA: demand 4h; fuel mix 36h). A lane an ISO also has is reported beside it. The long tail of small-BA and EU streams is NOT in this number (freshness_public tracks them as intermittent_streams)","miss":false,"per_iso":{"CAISO":{"age_hours":0.17,"lane":"fuel_mix","sla_hours":36,"status":"fresh"},"ERCOT":{"age_hours":0.17,"lane":"demand","sla_hours":4,"status":"fresh"},"ISONE":{"age_hours":0.17,"lane":"demand","other_lanes":{"fuel_mix":{"age_hours":866.63,"sla_hours":36,"status":"breach"}},"sla_hours":4,"status":"fresh"},"MISO":{"age_hours":0.21,"lane":"demand","other_lanes":{"fuel_mix":{"age_hours":0.21,"sla_hours":36,"status":"fresh"}},"sla_hours":4,"status":"fresh"},"NYISO":{"age_hours":0.17,"lane":"demand","sla_hours":4,"status":"fresh"},"PJM":{"age_hours":26.63,"lane":"fuel_mix","sla_hours":36,"status":"fresh"},"SPP":{"age_hours":0.17,"lane":"demand","other_lanes":{"fuel_mix":{"age_hours":1153.63,"sla_hours":36,"status":"breach"}},"sla_hours":4,"status":"fresh"}},"sla_hours":4,"source":"grid","status":"fresh"},{"age_hours":0.3,"as_of":null,"basis":"data_date","detail":"stalest of 6 ISOs","label":"Wholesale prices (LMP)","measures":"newest interval_ending per ISO in iso_lmp_snapshots; hourly ingest plus two missed runs","miss":false,"per_iso":{"CAISO":{"age_hours":0.21,"status":"fresh"},"ERCOT":{"age_hours":0.29,"status":"fresh"},"MISO":{"age_hours":0.3,"status":"fresh"},"NYISO":{"age_hours":0.3,"status":"fresh"},"PJM":{"age_hours":0.3,"status":"fresh"},"SPP":{"age_hours":0.3,"status":"fresh"}},"sla_hours":3,"source":"prices","status":"fresh"},{"age_hours":0.56,"as_of":null,"basis":"write_time","detail":null,"label":"DCPI scores","measures":"market_power_scores.computed_at; daily recompute plus jitter (same target as /api/v1/freshness)","miss":false,"sla_hours":30,"source":"dcpi","status":"fresh"},{"age_hours":1.97,"as_of":null,"basis":"write_time","detail":null,"label":"News","measures":"news_articles.fetched_at (the loader's own heartbeat, not published_at)","miss":false,"sla_hours":6,"source":"news","status":"fresh"}],"summary":{"breach":0,"domains":20,"fresh":19,"overall":"0_breach_1_warning","source_sla_misses":0,"unknown":0,"warning":1}}
