{"summary":{"totalSources":40,"liveSources":36,"connectorReadySources":0,"commercialReadySources":4,"phases":[{"phase":0,"name":"Data governance and source registry","sourceCount":2,"liveCount":2,"connectorReadyCount":0,"commercialReadyCount":0},{"phase":1,"name":"Jurisdiction and incentive intelligence","sourceCount":9,"liveCount":9,"connectorReadyCount":0,"commercialReadyCount":0},{"phase":2,"name":"Infrastructure and capacity layers","sourceCount":6,"liveCount":6,"connectorReadyCount":0,"commercialReadyCount":0},{"phase":3,"name":"Land, zoning, water, and environmental constraints","sourceCount":9,"liveCount":7,"connectorReadyCount":0,"commercialReadyCount":2},{"phase":4,"name":"Fiber, logistics, and market demand","sourceCount":8,"liveCount":6,"connectorReadyCount":0,"commercialReadyCount":2},{"phase":5,"name":"Product UX and API delivery","sourceCount":4,"liveCount":4,"connectorReadyCount":0,"commercialReadyCount":0},{"phase":6,"name":"Monitoring, QA, and source-of-truth audit","sourceCount":2,"liveCount":2,"connectorReadyCount":0,"commercialReadyCount":0}]},"refreshPlan":{"connectorCount":34,"automatedSourceIds":["osm-openinframap-power","census-geocoder","census-gazetteer-jurisdictions","census-acs","ncsl-data-center-incentives","ncsl-moratorium-watch","eia-api","eia-forms-860-861","hifld-electric","openei-urdb","rto-interconnection-queues","large-load-tariff-watch","dsire","good-jobs-first","openstates","municipal-code-feeds","usgs-water","wade-water-rights","openet","fema-nfhl-nri","usfws-national-wetlands-inventory","noaa-cdo","epa-echo-envirofacts-greenbook","fcc-broadband-map","peeringdb","fractracker-data-centers","dot-freight-logistics","xai-grok-site-enrichment","xai-x-search-sentiment","livio-user-signal-aggregate"],"automatedSourceCount":30,"automatedConnectorCount":30,"automatedMissingConnectors":[],"allAutomatedSourceIds":["osm-openinframap-power","census-geocoder","census-gazetteer-jurisdictions","census-acs","ncsl-data-center-incentives","ncsl-moratorium-watch","eia-api","eia-forms-860-861","hifld-electric","openei-urdb","rto-interconnection-queues","large-load-tariff-watch","dsire","good-jobs-first","openstates","municipal-code-feeds","regrid-parcels","lightbox-attom-zoneomics","usgs-water","wade-water-rights","openet","fema-nfhl-nri","usfws-national-wetlands-inventory","noaa-cdo","epa-echo-envirofacts-greenbook","fcc-broadband-map","peeringdb","fiberlocator-commercial","baxtel-datacenterhawk","fractracker-data-centers","dot-freight-logistics","xai-grok-site-enrichment","xai-x-search-sentiment","livio-user-signal-aggregate"],"allAutomatedSourceCount":34,"connectorReadySourceIds":["osm-openinframap-power","census-geocoder","census-gazetteer-jurisdictions","census-acs","ncsl-data-center-incentives","ncsl-moratorium-watch","eia-api","eia-forms-860-861","hifld-electric","openei-urdb","rto-interconnection-queues","large-load-tariff-watch","dsire","good-jobs-first","openstates","municipal-code-feeds","usgs-water","wade-water-rights","openet","fema-nfhl-nri","usfws-national-wetlands-inventory","noaa-cdo","epa-echo-envirofacts-greenbook","fcc-broadband-map","peeringdb","fractracker-data-centers","dot-freight-logistics","xai-grok-site-enrichment","xai-x-search-sentiment","livio-user-signal-aggregate"],"connectorReadyConnectorCount":30,"connectorReadyMissingConnectors":[],"commercialReadySourceIds":["regrid-parcels","lightbox-attom-zoneomics","fiberlocator-commercial","baxtel-datacenterhawk"],"commercialReadyConnectorCount":4,"byCadence":{"daily":["osm-openinframap-power","ncsl-moratorium-watch","rto-interconnection-queues","large-load-tariff-watch","openstates","municipal-code-feeds","usgs-water","noaa-cdo","xai-grok-site-enrichment","xai-x-search-sentiment","livio-user-signal-aggregate"],"weekly":["ncsl-data-center-incentives","ncsl-moratorium-watch","rto-interconnection-queues","large-load-tariff-watch","dsire","openstates","municipal-code-feeds","epa-echo-envirofacts-greenbook","peeringdb","good-jobs-first","baxtel-datacenterhawk","fractracker-data-centers","xai-x-search-sentiment"],"monthly":["census-gazetteer-jurisdictions","census-acs","eia-api","eia-forms-860-861","hifld-electric","openei-urdb","dsire","regrid-parcels","lightbox-attom-zoneomics","usgs-water","wade-water-rights","openet","fema-nfhl-nri","usfws-national-wetlands-inventory","noaa-cdo","epa-echo-envirofacts-greenbook","fcc-broadband-map","fiberlocator-commercial","fractracker-data-centers","dot-freight-logistics"],"quarterly":["fema-nfhl-nri","usfws-national-wetlands-inventory"],"annual":["census-gazetteer-jurisdictions","census-acs","eia-forms-860-861"],"release":["fcc-broadband-map"],"vendor_sla":["regrid-parcels","lightbox-attom-zoneomics","fiberlocator-commercial","baxtel-datacenterhawk"],"on_demand":["census-geocoder","xai-grok-site-enrichment"]},"credentialGated":[{"sourceId":"census-acs","credentialEnv":["CENSUS_API_KEY"]},{"sourceId":"eia-api","credentialEnv":["EIA_API_KEY"]},{"sourceId":"eia-forms-860-861","credentialEnv":["EIA_API_KEY"]},{"sourceId":"openei-urdb","credentialEnv":["OPENEI_API_KEY"]},{"sourceId":"dsire","credentialEnv":["DSIRE_API_KEY"]},{"sourceId":"openstates","credentialEnv":["OPENSTATES_API_KEY"]},{"sourceId":"regrid-parcels","credentialEnv":["REGRID_API_TOKEN"]},{"sourceId":"lightbox-attom-zoneomics","credentialEnv":["LIGHTBOX_API_KEY","ATTOM_API_KEY","ZONEOMICS_API_KEY"]},{"sourceId":"openet","credentialEnv":["OPENET_API_KEY"]},{"sourceId":"noaa-cdo","credentialEnv":["NOAA_TOKEN"]},{"sourceId":"fiberlocator-commercial","credentialEnv":["FIBERLOCATOR_API_KEY"]},{"sourceId":"baxtel-datacenterhawk","credentialEnv":["BAXTEL_API_KEY","DATACENTERHAWK_API_KEY","DATACENTERHAWK_USERNAME","DATACENTERHAWK_PASSWORD"]},{"sourceId":"xai-grok-site-enrichment","credentialEnv":["XAI_API_KEY"]},{"sourceId":"xai-x-search-sentiment","credentialEnv":["XAI_API_KEY"]}],"registeredSourceCount":40,"staticTargetCount":108,"staticTargetsBySource":{"census-gazetteer-jurisdictions":2,"rto-interconnection-queues":28,"large-load-tariff-watch":29,"municipal-code-feeds":7,"regrid-parcels":8,"lightbox-attom-zoneomics":5,"usfws-national-wetlands-inventory":1,"wade-water-rights":16,"openet":7,"good-jobs-first":2,"fractracker-data-centers":3}},"health":{"generatedAt":"2026-07-26T07:19:47.283Z","summary":{"totalSources":40,"healthy":28,"stale":8,"failing":0,"notConfigured":4,"pending":0,"automatedWithHealth":30,"connectorReadyWithHealth":30,"databaseReachable":true},"records":[{"sourceId":"livio-source-registry","name":"Livio source registry and data lineage","category":"audit","phase":0,"registryStatus":"live","connectorRegistered":false,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":null,"freshnessAt":null,"ageHours":null,"freshnessStatus":"missing","failureCount7d":0,"lastError":null,"recordsFetched":0,"recordsNormalized":0,"mapCoverage":{"normalizedRecords":0,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"manual/procedural source"},"healthStatus":"healthy","healthScore":82,"refreshCadence":"Updated with each new source connector, API, and release.","url":"local:src/lib/sourceCatalog.ts","limitations":"Registry completeness depends on keeping commercial subscriptions and manual review notes current."},{"sourceId":"livio-buildability-methodology","name":"Livio buildability methodology","category":"audit","phase":0,"registryStatus":"live","connectorRegistered":false,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":null,"freshnessAt":null,"ageHours":null,"freshnessStatus":"missing","failureCount7d":0,"lastError":null,"recordsFetched":0,"recordsNormalized":0,"mapCoverage":{"normalizedRecords":0,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"manual/procedural source"},"healthStatus":"healthy","healthScore":82,"refreshCadence":"Reviewed with each scoring release.","url":"local:src/lib/buildability.ts","limitations":"Screening score is not a utility interconnection guarantee, legal opinion, or permit approval."},{"sourceId":"osm-openinframap-power","name":"OpenStreetMap / OpenInfraMap power features","category":"power","phase":2,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-22T10:33:06.205Z","freshnessAt":"2026-07-22T10:33:06.175Z","ageHours":93,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"On viewport request with cache; crawler-backed for indexed regions.","url":"https://overpass-api.de/","limitations":"Crowdsourced tags vary by utility and region; capacity and available load are not guaranteed."},{"sourceId":"eia-api","name":"U.S. Energy Information Administration API","category":"power","phase":2,"registryStatus":"live","connectorRegistered":true,"credentialGated":true,"requiredEnv":["EIA_API_KEY"],"configured":true,"lastFetched":"2026-07-20T11:31:03.982Z","freshnessAt":"2026-07-20T11:31:03.963Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Monthly to annual depending on series.","url":"https://www.eia.gov/opendata/","limitations":"Many capacity and planning signals are aggregated and lagged."},{"sourceId":"eia-forms-860-861","name":"EIA Forms 860 and 861","category":"power","phase":2,"registryStatus":"live","connectorRegistered":true,"credentialGated":true,"requiredEnv":["EIA_API_KEY"],"configured":true,"lastFetched":"2026-07-20T11:31:08.232Z","freshnessAt":"2026-07-20T11:31:08.209Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":2,"recordsNormalized":2,"mapCoverage":{"normalizedRecords":2,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"2 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Annual, with preliminary releases.","url":"https://www.eia.gov/electricity/data/eia860/","limitations":"Not a substitute for a utility load-flow or interconnection study."},{"sourceId":"hifld-electric","name":"HIFLD electric power transmission and substations","category":"power","phase":2,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:31:08.724Z","freshnessAt":"2026-07-20T11:31:08.693Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":2,"recordsNormalized":2,"mapCoverage":{"normalizedRecords":2,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"2 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Periodic public release.","url":"https://services.arcgis.com/G4S1dGvn7PIgYd6Y/ArcGIS/rest/services/HIFLD_electric_power_substations/FeatureServer","limitations":"Some fields are generalized, redacted, or less fresh than utility-specific records."},{"sourceId":"openei-urdb","name":"OpenEI Utility Rate Database","category":"power","phase":2,"registryStatus":"live","connectorRegistered":true,"credentialGated":true,"requiredEnv":["OPENEI_API_KEY"],"configured":true,"lastFetched":"2026-07-20T11:31:08.962Z","freshnessAt":"2026-07-20T11:31:08.922Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Community and programmatic updates.","url":"https://openei.org/services/doc/rest/util_rates/","limitations":"Tariffs require legal validation and direct utility confirmation."},{"sourceId":"rto-interconnection-queues","name":"ISO/RTO and utility interconnection queues","category":"power","phase":2,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-22T10:33:22.018Z","freshnessAt":"2026-07-22T10:33:21.401Z","ageHours":93,"freshnessStatus":"stale","failureCount7d":0,"lastError":null,"recordsFetched":23,"recordsNormalized":28,"mapCoverage":{"normalizedRecords":31,"geocodedRecords":0,"staticTargets":28,"statesCovered":5,"coverageLabel":"31 normalized record(s)"},"healthStatus":"stale","healthScore":72,"refreshCadence":"Daily to monthly depending on operator.","url":"https://www.pjm.com/planning/service-requests/interconnection-queues","limitations":"Formats differ heavily by operator; many large-load queues are confidential."},{"sourceId":"large-load-tariff-watch","name":"Large-load tariff and utility policy watch","category":"policy","phase":1,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-22T10:33:46.897Z","freshnessAt":"2026-07-22T10:33:46.312Z","ageHours":93,"freshnessStatus":"stale","failureCount7d":0,"lastError":null,"recordsFetched":27,"recordsNormalized":29,"mapCoverage":{"normalizedRecords":34,"geocodedRecords":0,"staticTargets":29,"statesCovered":16,"coverageLabel":"34 normalized record(s)"},"healthStatus":"stale","healthScore":72,"refreshCadence":"Daily watch for high-demand markets; weekly broader sweep and event-driven docket review.","url":"https://www.ncsl.org/energy/data-centers-and-the-grid","limitations":"Some docket artifacts need manual interpretation by power-market counsel."},{"sourceId":"ncsl-data-center-incentives","name":"NCSL data center incentives tracker","category":"policy","phase":1,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:31:03.635Z","freshnessAt":"2026-07-20T11:31:03.587Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Periodic legislative updates; local copy should be reviewed monthly.","url":"https://www.ncsl.org/fiscal/subsidizing-servers-how-states-are-competing-to-attract-data-centers","limitations":"Eligibility thresholds and local abatements still require statute and counsel review."},{"sourceId":"ncsl-moratorium-watch","name":"NCSL data center moratorium and restriction watch","category":"risk","phase":1,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-22T10:33:06.352Z","freshnessAt":"2026-07-22T10:33:06.316Z","ageHours":93,"freshnessStatus":"stale","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"stale","healthScore":72,"refreshCadence":"Daily watch during active legislative sessions; weekly broader sweep.","url":"https://www.ncsl.org/fiscal/which-states-are-banning-data-centers","limitations":"Local zoning moratoria may move faster than state trackers."},{"sourceId":"dsire","name":"DSIRE incentives and policies","category":"policy","phase":1,"registryStatus":"live","connectorRegistered":true,"credentialGated":true,"requiredEnv":["DSIRE_API_KEY"],"configured":true,"lastFetched":"2026-07-20T11:31:47.150Z","freshnessAt":"2026-07-20T11:31:47.129Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":2,"recordsNormalized":2,"mapCoverage":{"normalizedRecords":2,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"2 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"API/data refresh by DSIRE program.","url":"https://www.dsireusa.org/","limitations":"Not data-center-specific; requires classification and eligibility filtering."},{"sourceId":"good-jobs-first","name":"Good Jobs First subsidy trackers","category":"policy","phase":1,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:33:15.281Z","freshnessAt":"2026-07-20T11:33:15.242Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":2,"recordsNormalized":2,"mapCoverage":{"normalizedRecords":2,"geocodedRecords":0,"staticTargets":2,"statesCovered":0,"coverageLabel":"2 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Periodic database updates.","url":"https://goodjobsfirst.org/subsidy-tracker/","limitations":"Award data is historical and may lag new policy windows."},{"sourceId":"openstates","name":"OpenStates legislation API","category":"policy","phase":1,"registryStatus":"live","connectorRegistered":true,"credentialGated":true,"requiredEnv":["OPENSTATES_API_KEY"],"configured":true,"lastFetched":"2026-07-22T10:34:03.217Z","freshnessAt":"2026-07-22T10:34:03.196Z","ageHours":93,"freshnessStatus":"stale","failureCount7d":3,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"stale","healthScore":72,"refreshCadence":"Daily when keyed; near-real-time during sessions depending on state feed.","url":"https://v3.openstates.org/docs","limitations":"Text classification is needed to separate data-center relevance from broad energy policy."},{"sourceId":"municipal-code-feeds","name":"Municipal code and agenda systems","category":"policy","phase":1,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-22T10:34:06.445Z","freshnessAt":"2026-07-22T10:34:06.300Z","ageHours":93,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":7,"recordsNormalized":7,"mapCoverage":{"normalizedRecords":8,"geocodedRecords":0,"staticTargets":7,"statesCovered":0,"coverageLabel":"8 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Weekly crawler by target jurisdiction.","url":"https://library.municode.com/","limitations":"Terms and access methods vary by portal; high-risk findings need human review."},{"sourceId":"census-geocoder","name":"U.S. Census Geocoder and TIGER/Line","category":"jurisdiction","phase":1,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:30:57.888Z","freshnessAt":"2026-07-20T11:30:57.873Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"On request for site lookup; annual TIGER updates for geometry.","url":"https://geocoding.geo.census.gov/geocoder/","limitations":"Place boundaries can return null in unincorporated areas; county remains primary fallback."},{"sourceId":"census-gazetteer-jurisdictions","name":"U.S. Census Gazetteer county and place seeds","category":"jurisdiction","phase":1,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:31:02.046Z","freshnessAt":"2026-07-20T11:30:58.171Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":2,"recordsNormalized":35555,"mapCoverage":{"normalizedRecords":35555,"geocodedRecords":35555,"staticTargets":2,"statesCovered":52,"coverageLabel":"35,555 mapped record(s)"},"healthStatus":"healthy","healthScore":92,"refreshCadence":"Annual, with source targets versioned by Census vintage.","url":"https://www.census.gov/geographies/reference-files/time-series/geo/gazetteer-files.html","limitations":"Representative points are not legal boundary checks; TIGER polygons remain needed for exact spatial joins."},{"sourceId":"census-acs","name":"Census ACS and County Business Patterns","category":"market","phase":4,"registryStatus":"live","connectorRegistered":true,"credentialGated":true,"requiredEnv":["CENSUS_API_KEY"],"configured":true,"lastFetched":"2026-07-20T11:31:03.496Z","freshnessAt":"2026-07-20T11:31:03.475Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Annual.","url":"https://www.census.gov/data/developers/data-sets.html","limitations":"County-level labor signals do not replace contractor and utility staffing diligence."},{"sourceId":"regrid-parcels","name":"Regrid parcel data","category":"land","phase":3,"registryStatus":"commercial_ready","connectorRegistered":true,"credentialGated":true,"requiredEnv":["REGRID_API_TOKEN"],"configured":false,"lastFetched":"2026-07-23T09:27:48.548Z","freshnessAt":"2026-07-23T09:27:48.421Z","ageHours":70,"freshnessStatus":"missing","failureCount7d":0,"lastError":null,"recordsFetched":7,"recordsNormalized":8,"mapCoverage":{"normalizedRecords":10,"geocodedRecords":0,"staticTargets":8,"statesCovered":7,"coverageLabel":"10 normalized record(s)"},"healthStatus":"not_configured","healthScore":38,"refreshCadence":"Vendor refresh by county; monthly county target/watch refresh until licensed exports are active.","url":"https://regrid.com/","limitations":"Requires commercial license; owner data and zoning need county validation."},{"sourceId":"lightbox-attom-zoneomics","name":"LightBox, ATTOM, and Zoneomics","category":"land","phase":3,"registryStatus":"commercial_ready","connectorRegistered":true,"credentialGated":true,"requiredEnv":["LIGHTBOX_API_KEY","ATTOM_API_KEY","ZONEOMICS_API_KEY"],"configured":false,"lastFetched":"2026-07-23T09:27:51.694Z","freshnessAt":"2026-07-23T09:27:51.495Z","ageHours":70,"freshnessStatus":"missing","failureCount7d":0,"lastError":null,"recordsFetched":4,"recordsNormalized":5,"mapCoverage":{"normalizedRecords":7,"geocodedRecords":0,"staticTargets":5,"statesCovered":4,"coverageLabel":"7 normalized record(s)"},"healthStatus":"not_configured","healthScore":38,"refreshCadence":"Vendor dependent; monthly zoning target/watch refresh until licensed APIs are active.","url":"https://www.lightboxre.com/","limitations":"Requires contract; zoning text often still needs manual interpretation."},{"sourceId":"usfws-national-wetlands-inventory","name":"USFWS National Wetlands Inventory","category":"environment","phase":3,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:33:11.262Z","freshnessAt":"2026-07-20T11:33:11.245Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":1,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Monthly service metadata watch; direct site checks should query current NWI geometry on demand.","url":"https://www.fws.gov/wetlandsmapservice/rest/services/Wetlands/MapServer","limitations":"Screening layer only; jurisdictional wetlands and permitting still require field delineation and agency review."},{"sourceId":"usgs-water","name":"USGS Water Services","category":"water","phase":3,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-22T10:34:34.340Z","freshnessAt":"2026-07-22T10:34:33.939Z","ageHours":93,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":51,"recordsNormalized":51,"mapCoverage":{"normalizedRecords":51,"geocodedRecords":0,"staticTargets":0,"statesCovered":51,"coverageLabel":"51 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Real-time to periodic depending on endpoint.","url":"https://waterservices.usgs.gov/","limitations":"Water rights, withdrawals, and discharge permits are state-specific legal questions."},{"sourceId":"wade-water-rights","name":"WaDE water rights and withdrawals","category":"water","phase":3,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:33:06.089Z","freshnessAt":"2026-07-20T11:33:05.932Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":14,"recordsNormalized":16,"mapCoverage":{"normalizedRecords":19,"geocodedRecords":0,"staticTargets":16,"statesCovered":12,"coverageLabel":"19 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"State-submitted periodic updates.","url":"https://westernstateswater.org/wade/","limitations":"Coverage varies by state and is not a legal opinion on available appropriation."},{"sourceId":"openet","name":"OpenET evapotranspiration","category":"water","phase":3,"registryStatus":"live","connectorRegistered":true,"credentialGated":true,"requiredEnv":["OPENET_API_KEY"],"configured":true,"lastFetched":"2026-07-20T11:33:10.722Z","freshnessAt":"2026-07-20T11:33:10.634Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":8,"recordsNormalized":8,"mapCoverage":{"normalizedRecords":8,"geocodedRecords":1,"staticTargets":7,"statesCovered":0,"coverageLabel":"1 mapped record(s)"},"healthStatus":"healthy","healthScore":92,"refreshCadence":"Monthly and annual data products.","url":"https://openetdata.org/","limitations":"Best for water-use context, not direct industrial allocation availability."},{"sourceId":"fema-nfhl-nri","name":"FEMA NFHL and National Risk Index","category":"risk","phase":3,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:33:10.945Z","freshnessAt":"2026-07-20T11:33:10.926Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"NFHL frequent; NRI periodic.","url":"https://hazards.fema.gov/femaportal/NFHL/","limitations":"Map revisions and local floodplain administrators can change requirements."},{"sourceId":"noaa-cdo","name":"NOAA Climate Data Online","category":"risk","phase":3,"registryStatus":"live","connectorRegistered":true,"credentialGated":true,"requiredEnv":["NOAA_TOKEN"],"configured":true,"lastFetched":"2026-07-22T14:08:28.274Z","freshnessAt":"2026-07-22T14:08:28.251Z","ageHours":89,"freshnessStatus":"stale","failureCount7d":2,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"stale","healthScore":72,"refreshCadence":"Daily/monthly depending on dataset.","url":"https://www.ncdc.noaa.gov/cdo-web/webservices/v2","limitations":"Engineering design still needs site-specific weather files and resilience criteria."},{"sourceId":"epa-echo-envirofacts-greenbook","name":"EPA ECHO, Envirofacts, and Green Book","category":"environment","phase":3,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-22T03:18:58.295Z","freshnessAt":"2026-07-22T03:18:58.255Z","ageHours":100,"freshnessStatus":"stale","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"stale","healthScore":72,"refreshCadence":"Daily to periodic depending on program.","url":"https://echo.epa.gov/tools/web-services","limitations":"Permitting thresholds and emissions modeling require environmental counsel and engineering."},{"sourceId":"fcc-broadband-map","name":"FCC Broadband Data Collection","category":"fiber","phase":4,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:33:12.723Z","freshnessAt":"2026-07-20T11:33:12.621Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Biannual public data releases with updates.","url":"https://docs.fcc.gov/public/attachments/DOC-389324A1.pdf","limitations":"Broadband availability is not the same as dark fiber, route diversity, or data center-grade lit services."},{"sourceId":"peeringdb","name":"PeeringDB","category":"fiber","phase":4,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:33:14.188Z","freshnessAt":"2026-07-20T11:33:13.554Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"API updates by participating networks and facilities.","url":"https://www.peeringdb.com/apidocs/","limitations":"Self-reported and not a physical fiber route map."},{"sourceId":"fiberlocator-commercial","name":"Commercial fiber route and carrier datasets","category":"fiber","phase":4,"registryStatus":"commercial_ready","connectorRegistered":true,"credentialGated":true,"requiredEnv":["FIBERLOCATOR_API_KEY"],"configured":false,"lastFetched":"2026-07-23T09:27:51.709Z","freshnessAt":null,"ageHours":70,"freshnessStatus":"missing","failureCount7d":0,"lastError":null,"recordsFetched":0,"recordsNormalized":0,"mapCoverage":{"normalizedRecords":0,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"waiting on vendor credential or export"},"healthStatus":"not_configured","healthScore":38,"refreshCadence":"Vendor dependent.","url":"https://www.fiberlocator.com/","limitations":"Requires license and carrier confirmation for capacity, diversity, and commercial terms."},{"sourceId":"baxtel-datacenterhawk","name":"Commercial data center market datasets","category":"market","phase":4,"registryStatus":"commercial_ready","connectorRegistered":true,"credentialGated":true,"requiredEnv":["BAXTEL_API_KEY","DATACENTERHAWK_API_KEY","DATACENTERHAWK_USERNAME","DATACENTERHAWK_PASSWORD"],"configured":false,"lastFetched":"2026-07-23T09:27:51.730Z","freshnessAt":null,"ageHours":70,"freshnessStatus":"missing","failureCount7d":0,"lastError":null,"recordsFetched":0,"recordsNormalized":0,"mapCoverage":{"normalizedRecords":0,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"waiting on vendor credential or export"},"healthStatus":"not_configured","healthScore":38,"refreshCadence":"Vendor dependent.","url":"https://baxtel.com/","limitations":"Requires license; pipeline and capacity data may be incomplete or estimated."},{"sourceId":"fractracker-data-centers","name":"FracTracker Alliance U.S. data center tracker","category":"market","phase":4,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:33:18.084Z","freshnessAt":"2026-07-20T11:33:17.050Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":9,"recordsNormalized":4602,"mapCoverage":{"normalizedRecords":16316,"geocodedRecords":16316,"staticTargets":3,"statesCovered":51,"coverageLabel":"16,316 mapped record(s)"},"healthStatus":"healthy","healthScore":92,"refreshCadence":"Weekly, with monthly webmap metadata checks.","url":"https://ft.maps.arcgis.com/apps/instant/sidebar/index.html?appid=fdb7678fb2e345eb8b0a3a49971240c4","limitations":"Crowdsourced and advocacy-oriented; status, MW, ownership, and suitability require source review, utility confirmation, and FracTracker citation in public-facing use."},{"sourceId":"dot-freight-logistics","name":"U.S. DOT freight, highway, rail, and port layers","category":"market","phase":4,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-20T11:33:18.511Z","freshnessAt":"2026-07-20T11:33:18.493Z","ageHours":140,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Periodic public data releases.","url":"https://geodata.bts.gov/","limitations":"Route feasibility still requires over-dimensional transport and bridge clearance studies."},{"sourceId":"xai-grok-site-enrichment","name":"xAI Grok site enrichment","category":"audit","phase":5,"registryStatus":"live","connectorRegistered":true,"credentialGated":true,"requiredEnv":["XAI_API_KEY"],"configured":true,"lastFetched":"2026-07-22T10:34:34.898Z","freshnessAt":"2026-07-22T10:34:34.885Z","ageHours":93,"freshnessStatus":"stale","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"stale","healthScore":72,"refreshCadence":"On demand for selected sites; daily or weekly for watched and exported sites.","url":"local:src/app/api/ai/enrich/route.ts","limitations":"Does not modify deterministic Speed-to-Power or Buildability scores; live Grok calls require XAI_API_KEY and privacy controls."},{"sourceId":"xai-x-search-sentiment","name":"xAI Grok X/Web sentiment watch","category":"risk","phase":6,"registryStatus":"live","connectorRegistered":true,"credentialGated":true,"requiredEnv":["XAI_API_KEY"],"configured":true,"lastFetched":"2026-07-22T10:34:34.923Z","freshnessAt":"2026-07-22T10:34:34.911Z","ageHours":93,"freshnessStatus":"stale","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"stale","healthScore":72,"refreshCadence":"Daily for watched markets; weekly for broader policy and community-risk sweeps.","url":"https://docs.x.ai/developers/tools/x-search","limitations":"Public sentiment is noisy and non-representative; official dockets, agendas, filings, and human review outrank social signals."},{"sourceId":"livio-user-signal-aggregate","name":"Livio user signal aggregate","category":"market","phase":4,"registryStatus":"live","connectorRegistered":true,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":"2026-07-22T10:34:34.972Z","freshnessAt":"2026-07-22T10:34:34.958Z","ageHours":93,"freshnessStatus":"fresh","failureCount7d":0,"lastError":null,"recordsFetched":1,"recordsNormalized":1,"mapCoverage":{"normalizedRecords":1,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"1 normalized record(s)"},"healthStatus":"healthy","healthScore":89,"refreshCadence":"Continuous event capture with rolling 30-day aggregates.","url":"local:src/app/api/feedback/route.ts","limitations":"User behavior is a market-demand signal only; it never overrides engineering, utility, permit, or environmental blockers."},{"sourceId":"livio-buildability-api","name":"Livio buildability API","category":"audit","phase":5,"registryStatus":"live","connectorRegistered":false,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":null,"freshnessAt":null,"ageHours":null,"freshnessStatus":"missing","failureCount7d":0,"lastError":null,"recordsFetched":0,"recordsNormalized":0,"mapCoverage":{"normalizedRecords":0,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"manual/procedural source"},"healthStatus":"healthy","healthScore":82,"refreshCadence":"Release-driven.","url":"local:src/app/api/buildability/route.ts","limitations":"Commercial source enrichment requires credentials and vendor agreements before live runtime use."},{"sourceId":"livio-map-inspector","name":"Livio map inspector buildability panel","category":"audit","phase":5,"registryStatus":"live","connectorRegistered":false,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":null,"freshnessAt":null,"ageHours":null,"freshnessStatus":"missing","failureCount7d":0,"lastError":null,"recordsFetched":0,"recordsNormalized":0,"mapCoverage":{"normalizedRecords":0,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"manual/procedural source"},"healthStatus":"healthy","healthScore":82,"refreshCadence":"Release-driven.","url":"local:src/components/Atlas.tsx","limitations":"Map panel remains a screening interface; full diligence requires Livio Grid analysis."},{"sourceId":"utility-confirmation-workflow","name":"Utility confirmation workflow","category":"audit","phase":5,"registryStatus":"live","connectorRegistered":false,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":null,"freshnessAt":null,"ageHours":null,"freshnessStatus":"missing","failureCount7d":0,"lastError":null,"recordsFetched":0,"recordsNormalized":0,"mapCoverage":{"normalizedRecords":0,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"manual/procedural source"},"healthStatus":"healthy","healthScore":82,"refreshCadence":"Event-driven by site diligence workflow.","url":"local:src/app/api/utility-confirmations/route.ts","limitations":"Utility confirmation depends on utility responses and human review; it is not a substitute for an interconnection study."},{"sourceId":"buildability-audit","name":"Livio buildability audit harness","category":"audit","phase":6,"registryStatus":"live","connectorRegistered":false,"credentialGated":false,"requiredEnv":[],"configured":true,"lastFetched":null,"freshnessAt":null,"ageHours":null,"freshnessStatus":"not_applicable","failureCount7d":0,"lastError":null,"recordsFetched":0,"recordsNormalized":0,"mapCoverage":{"normalizedRecords":0,"geocodedRecords":0,"staticTargets":0,"statesCovered":0,"coverageLabel":"manual/procedural source"},"healthStatus":"healthy","healthScore":82,"refreshCadence":"Run on demand and during release checks.","url":"local:scripts/audit-buildability.ts","limitations":"Does not validate paid vendor credentials or replace legal/utility diligence."}]},"phases":[{"phase":0,"name":"Data governance and source registry","implementation":"Version every source, refresh cadence, join key, and confidence flag before using it in site scoring.","acceptance":"Every live or planned layer has an owner, access mode, coverage statement, and evidence URL."},{"phase":1,"name":"Jurisdiction and incentive intelligence","implementation":"Resolve state, county, and place, then attach state incentives plus automated city/county policy feeds.","acceptance":"A selected site returns jurisdiction, state policy, incentive flags, policy risk, and evidence."},{"phase":2,"name":"Infrastructure and capacity layers","implementation":"Combine OSM/OpenInfraMap, EIA, HIFLD, RTO queues, utility tariffs, and local grid signals.","acceptance":"Speed-to-Power remains live and buildability scoring consumes its voltage, redundancy, generation, and corridor fields."},{"phase":3,"name":"Land, zoning, water, and environmental constraints","implementation":"Overlay parcels/zoning, water availability, flood, hazard, wetlands, air permitting, and environmental justice layers.","acceptance":"The model emits hard fails, soft constraints, and diligence tasks instead of a single opaque score."},{"phase":4,"name":"Fiber, logistics, and market demand","implementation":"Add carrier/fiber availability, peering, existing data center corridors, highways, rail, labor, and supply chain context.","acceptance":"The site card includes logistics and corridor signals with source confidence."},{"phase":5,"name":"Product UX and API delivery","implementation":"Expose buildability through map inspector, REST endpoints, exports, and shortlist workflows.","acceptance":"Users can click any site and see an explainable source-backed buildability read."},{"phase":6,"name":"Monitoring, QA, and source-of-truth audit","implementation":"Run scheduled refresh checks, policy watchlists, and automated completeness tests for the full phase stack.","acceptance":"The local audit script passes all phase gates and reports 100/100 completion."}],"sources":[{"id":"livio-source-registry","name":"Livio source registry and data lineage","category":"audit","phase":0,"status":"live","coverage":"Every source used or planned for AI data center buildability screening.","refreshCadence":"Updated with each new source connector, API, and release.","access":"manual","url":"local:src/lib/sourceCatalog.ts","use":"Defines source ownership, access mode, refresh cadence, join keys, limitations, and phase coverage.","joinKeys":["source_id","phase","category"],"limitations":"Registry completeness depends on keeping commercial subscriptions and manual review notes current."},{"id":"livio-buildability-methodology","name":"Livio buildability methodology","category":"audit","phase":0,"status":"live","coverage":"Power, policy, incentive, water/environment, logistics, and data-completeness scoring model.","refreshCadence":"Reviewed with each scoring release.","access":"manual","url":"local:src/lib/buildability.ts","use":"Turns source-backed constraints into explainable site readiness, hard-fail, watchlist, and diligence outputs.","joinKeys":["site_id","lat_lng","state","county_fips"],"limitations":"Screening score is not a utility interconnection guarantee, legal opinion, or permit approval."},{"id":"xai-grok-site-enrichment","name":"xAI Grok site enrichment","category":"audit","phase":5,"status":"live","coverage":"Selected Livio Power sites and watched/shortlisted sites where AI enrichment is requested.","refreshCadence":"On demand for selected sites; daily or weekly for watched and exported sites.","access":"manual","url":"local:src/app/api/ai/enrich/route.ts","use":"Adds cited AI watch items, persona views, diligence narratives, and proposed human-reviewed score deltas beside deterministic scoring.","joinKeys":["site_id","lat_lng","persona","input_hash"],"limitations":"Does not modify deterministic Speed-to-Power or Buildability scores; live Grok calls require XAI_API_KEY and privacy controls."},{"id":"livio-buildability-api","name":"Livio buildability API","category":"audit","phase":5,"status":"live","coverage":"Map inspector, buildability REST endpoint, policy endpoint, source endpoint, and audit endpoint.","refreshCadence":"Release-driven.","access":"manual","url":"local:src/app/api/buildability/route.ts","use":"Delivers the site-selection source of truth to product screens, exports, and downstream workflow automation.","joinKeys":["site_id","lat_lng","state","source_id"],"limitations":"Commercial source enrichment requires credentials and vendor agreements before live runtime use."},{"id":"livio-map-inspector","name":"Livio map inspector buildability panel","category":"audit","phase":5,"status":"live","coverage":"Selected site, arbitrary clicked point, and shortlist workflow surface.","refreshCadence":"Release-driven.","access":"manual","url":"local:src/components/Atlas.tsx","use":"Presents readiness score, hard fails, constraints, incentives, jurisdiction, and source evidence to users.","joinKeys":["site_id","lat_lng"],"limitations":"Map panel remains a screening interface; full diligence requires Livio Grid analysis."},{"id":"utility-confirmation-workflow","name":"Utility confirmation workflow","category":"audit","phase":5,"status":"live","coverage":"Per-site utility outreach packet, response log, NDA/LOA status, and confirmed capacity evidence.","refreshCadence":"Event-driven by site diligence workflow.","access":"manual","url":"local:src/app/api/utility-confirmations/route.ts","use":"Promotes a promising public screen into a utility-confirmed capacity path before high-confidence claims are allowed.","joinKeys":["site_id","utility","lat_lng","evidence_url"],"limitations":"Utility confirmation depends on utility responses and human review; it is not a substitute for an interconnection study."},{"id":"buildability-audit","name":"Livio buildability audit harness","category":"audit","phase":6,"status":"live","coverage":"Local application code, static policy matrix, source registry, and scoring invariants.","refreshCadence":"Run on demand and during release checks.","access":"manual","url":"local:scripts/audit-buildability.ts","use":"Confirms phases 0 through 6 are implemented and testable before shipment.","joinKeys":["phase","source_id","state"],"limitations":"Does not validate paid vendor credentials or replace legal/utility diligence."}]}