{"as_of":"2026-10-27T06:41:17Z","basis":{"delta_1d_7d":"from the infra-growth board: net of OpenStreetMap backfill, first-seen based where a loader restamps every row","delta_30d_and_last_grew":"difference of daily row-count snapshots; the last day the layer reached a new high","live_sources":"owner item 3 (2026-10-20): where a layer lists live_sources, its main source IS those sources and the source status is the oldest of them; the frozen federal snapshot is published as baseline / baseline_age_days and is not graded. OpenStreetMap rows are ODbL-1.0 (attribution + share-alike), never relicensed CC-BY; see DATA-LICENSE.md section 4.","main_source_age":"oldest of: upstream edit date, and how long ago the table's largest source last wrote","snapshot":"infra_growth_snapshot, written daily 05:38 UTC by infra-growth-tracker"},"counts":{"frozen":1,"growing":8},"layers":[{"baseline":null,"baseline_age_days":null,"baseline_reason":null,"days_since_grew":0,"delta_1d":5,"delta_30d":null,"delta_30d_withheld":true,"delta_7d":53,"frozen_after_days":60,"growth_reason":"+53 in 7d (floor 1/7d)","growth_status":"growing","label":"Data centers","last_grew":"2026-10-27","layer":"data_centers","live_sources":[],"main_source_age_days":29,"min_per_7d":1,"note":null,"rows_today":null,"rows_today_withheld":"total withheld until a corroborated count exists","source_job":"facility discovery crawlers (data-sync.yml, crawler_scheduler)","source_reason":"data_centers: main source 'competitor_gap:cloudscene', 8,858 rows last wrote 29d ago (frozen after 60d)","source_status":"current","stall_days":7,"status":"growing"},{"baseline":"HIFLD substations snapshot (79,788 rows, last written 2026-08-14; HIFLD Open shut down Aug 2025), kept as a labelled baseline","baseline_age_days":73,"baseline_reason":"HIFLD substations snapshot (79,788 rows, last written 2026-08-14; HIFLD Open shut down Aug 2025), kept as a labelled baseline: substations: main source 'HIFLD', 79,788 rows last wrote 73d ago (frozen after 45d)","days_since_grew":0,"delta_1d":4,"delta_30d":297,"delta_7d":67,"frozen_after_days":45,"growth_reason":"+67 in 7d (floor 5/7d)","growth_status":"growing","label":"Substations","last_grew":"2026-10-27","layer":"substations","live_sources":[{"age_days":2,"frozen_after_days":21,"label":"OpenStreetMap power=substation (weekly sweep)","last_at":"2026-10-25T03:44:30.525753+00:00","licence":"ODbL-1.0, \u00a9 OpenStreetMap contributors (share-alike)","source":"osm_substations","status":"current"}],"main_source_age_days":2,"min_per_7d":5,"note":null,"rows_today":134450,"source_job":"OSM substation lane (osm-refresh, weekly full sweep)","source_reason":"live: OpenStreetMap power=substation (weekly sweep) last refreshed 2d ago (frozen after 21d)","source_status":"current","stall_days":7,"status":"growing"},{"baseline":"EIA/HIFLD transmission snapshot (94,619 lines, upstream last edited 2025-08-26, archive), kept as a labelled baseline","baseline_age_days":427,"baseline_reason":"EIA/HIFLD transmission snapshot (94,619 lines, upstream last edited 2025-08-26, archive), kept as a labelled baseline: transmission_lines: upstream last edited 2025-08-26 (frozen after 180d)","days_since_grew":2,"delta_1d":0,"delta_30d":1632,"delta_7d":309,"frozen_after_days":180,"growth_reason":"+309 in 7d (floor 1/7d)","growth_status":"growing","label":"Transmission lines","last_grew":"2026-10-25","layer":"transmission_lines","live_sources":[{"age_days":1,"frozen_after_days":21,"label":"OpenStreetMap power=line >= 69 kV, new since the EIA snapshot (weekly sweep)","last_at":"2026-10-25T07:21:20.496970+00:00","licence":"ODbL-1.0, \u00a9 OpenStreetMap contributors (share-alike)","source":"osm_transmission_lines","status":"current"},{"age_days":2,"frozen_after_days":21,"label":"ISO/RTO transmission project lists (PJM, MISO, SPP, ISO-NE, ERCOT)","last_at":"2026-10-24T08:16:04.131661+00:00","licence":"public ISO postings, attribution to each ISO; terms unconfirmed (not CC-BY)","source":"iso_transmission_projects","status":"current"}],"main_source_age_days":2,"min_per_7d":1,"note":null,"rows_today":111678,"source_job":"OSM transmission lane (osm-refresh, weekly) + ISO transmission project lists (iso-transmission-projects-ingest, weekly)","source_reason":"live: ISO/RTO transmission project lists (PJM, MISO, SPP, ISO-NE, ERCOT) last refreshed 2d ago (frozen after 21d); 1 other live source(s) newer","source_status":"current","stall_days":14,"status":"growing"},{"baseline":null,"baseline_age_days":null,"baseline_reason":null,"days_since_grew":3,"delta_1d":0,"delta_30d":7359,"delta_7d":13,"frozen_after_days":60,"growth_reason":"+13 in 7d (floor 0/7d)","growth_status":"growing","label":"Transmission projects","last_grew":"2026-10-24","layer":"transmission_projects","live_sources":[],"main_source_age_days":3,"min_per_7d":0,"note":null,"rows_today":9481,"source_job":"routes/infra_projects_ingest.py (weekly)","source_reason":"transmission_projects: main source 'pjm_rtep', 3,217 rows last wrote 3d ago (frozen after 60d)","source_status":"current","stall_days":21,"status":"growing"},{"baseline":null,"baseline_age_days":null,"baseline_reason":null,"days_since_grew":9,"delta_1d":0,"delta_30d":null,"delta_7d":0,"frozen_after_days":90,"growth_reason":"0 added in 7d (floor 1/7d); last grew 9d ago, stall window 14d","growth_status":"slow","label":"Fiber routes","last_grew":"2026-10-18","layer":"fiber_routes","live_sources":[],"main_source_age_days":129,"min_per_7d":1,"note":"No licence-clean national fiber-route source exists until the FCC BDC June 2026 vintage (expected Nov-Dec 2026; fcc-fiber-refresh.yml loads it automatically). The OSM telecom lane is ODbL and keeps adding rows, but it does not replace the carrier KMZ base, so this layer stays graded on that base.","rows_today":59048,"source_job":"metro fiber loaders + OSM telecom lane (osm-refresh)","source_reason":"metro_fiber_routes: main source 'carrier_kmz:zayo_2016wayback', 19,241 rows last wrote 129d ago (frozen after 90d)","source_status":"frozen","stall_days":14,"status":"frozen"},{"baseline":null,"baseline_age_days":null,"baseline_reason":null,"days_since_grew":3,"delta_1d":0,"delta_30d":61,"delta_7d":61,"frozen_after_days":120,"growth_reason":"+61 in 7d (floor 0/7d)","growth_status":"growing","label":"Power plants (EIA)","last_grew":"2026-10-24","layer":"power_plants_eia","live_sources":[],"main_source_age_days":57,"min_per_7d":0,"note":null,"rows_today":14742,"source_job":"EIA API v2 operating-generator-capacity, daily (land_power_crawler via dchub-jobs.yml; monthly EIA-860M periods)","source_reason":"power_plants_eia: upstream last edited 2026-08-31 (frozen after 120d)","source_status":"current","stall_days":35,"status":"growing"},{"baseline":null,"baseline_age_days":null,"baseline_reason":null,"days_since_grew":2,"delta_1d":0,"delta_30d":117,"delta_7d":17,"frozen_after_days":60,"growth_reason":"+17 in 7d (floor 1/7d)","growth_status":"growing","label":"Power plants (discovered)","last_grew":"2026-10-25","layer":"power_plants_discovered","live_sources":[],"main_source_age_days":2,"min_per_7d":1,"note":null,"rows_today":30291,"source_job":"per-market power plant discovery (data-sync.yml)","source_reason":"power_plants_discovered: main source 'osm_overpass', 16,665 rows last wrote 2d ago (frozen after 60d)","source_status":"current","stall_days":14,"status":"growing"},{"baseline":"EIA gas pipeline / compressor / processing snapshots (upstream last edited 2025-07-01, archive), kept as a labelled baseline","baseline_age_days":482,"baseline_reason":"EIA gas pipeline / compressor / processing snapshots (upstream last edited 2025-07-01, archive), kept as a labelled baseline: gas_pipelines: upstream last edited 2025-07-01 (frozen after 180d)","days_since_grew":2,"delta_1d":0,"delta_30d":6,"delta_7d":1,"frozen_after_days":180,"growth_reason":"+1 in 7d (floor 1/7d)","growth_status":"growing","label":"Gas pipelines and facilities","last_grew":"2026-10-25","layer":"gas","live_sources":[{"age_days":1,"frozen_after_days":21,"label":"OpenStreetMap natural-gas pipelines, new since the EIA snapshot (weekly sweep)","last_at":"2026-10-25T08:27:48.072811+00:00","licence":"ODbL-1.0, \u00a9 OpenStreetMap contributors (share-alike)","source":"osm_pipelines","status":"current"},{"age_days":6,"frozen_after_days":21,"label":"EIA natural-gas pipeline projects workbook","last_at":"2026-10-20T08:21:08.680335+00:00","licence":"U.S. Government work, public domain","source":"eia_gas_pipeline_projects","status":"current"}],"main_source_age_days":6,"min_per_7d":1,"note":null,"rows_today":37296,"source_job":"OSM gas pipeline lane (osm-refresh, weekly) + EIA natural-gas pipeline projects (gas-pipeline-projects-ingest, weekly)","source_reason":"live: EIA natural-gas pipeline projects workbook last refreshed 6d ago (frozen after 21d); 1 other live source(s) newer","source_status":"current","stall_days":14,"status":"growing"},{"baseline":null,"baseline_age_days":null,"baseline_reason":null,"days_since_grew":4,"delta_1d":0,"delta_30d":432,"delta_7d":58,"frozen_after_days":14,"growth_reason":"+58 in 7d (floor 20/7d)","growth_status":"growing","label":"Interconnection queue requests","last_grew":"2026-10-23","layer":"interconnection_queue","live_sources":[],"main_source_age_days":0,"min_per_7d":20,"note":null,"rows_today":6014,"source_job":"iso_queue_ingest (daily ISO queue loaders)","source_reason":"interconnection_requests: main source 'ERCOT GIS Report (live XLSX) GIS_Report_September2026.xlsx', 1,789 rows last wrote 0d ago (frozen after 14d)","source_status":"current","stall_days":7,"status":"growing"}],"ok":true,"purpose":"Daily check that each core data layer is still gaining rows AND that its main source is current. Row growth and source age are graded separately: a small side lane adding rows does not make a frozen main source current.","statuses":{"frozen":"main source older than its threshold (row growth may still be positive)","growing":"added at least its 7-day floor","quiet":"flat this week, no weekly floor, still inside its stall window","slow":"added rows, but under its 7-day floor","stalled":"added nothing across its stall window","unknown":"could not be graded; not a clean result"}}
