AtlasTexas
Back to datasetsInternal operator view

Atlas ingest botnet status.

One surface for refresh health, future-source queue state, and the county execution registry. This is the operator spine for weather history, roadmap open data, and later public-interest verification lanes.

Pipeline status
degraded
2026-11-08T16:23:53.148Z
Execution units
22
13 active · 4 planned
Roadmap queue
5
2026-11-08T16:54:10.414Z

Refresh health

13 steps

Core water, weather/history, catalog, roadmap, then fragile compliance work.

refresh-twdb-hydrologyok
public/cache/twdb-hydrology.json
refresh-surface-water-qualityok
public/cache/surface-water-quality.json
refresh-city-open-dataok
public/cache/city-open-data-tx.json
refresh-city-open-data-curatedok
public/cache/city-open-data-curated-tx.json
refresh-city-open-data-rankedok
public/cache/city-open-data-ranked-tx.json
refresh-analytics-historyok
public/cache/analytics-history.json
refresh-county-month-precipitationok
data/county-month-precipitation-open-meteo.json
refresh-county-month-streamflowok
data/county-month-streamflow-usgs.json
refresh-county-month-droughtok
data/county-month-drought-usdm.json
refresh-county-month-temperaturefailed
data/county-month-temperature-open-meteo.json
refresh-county-month-nws-flood-alertsok
data/county-month-nws-flood-alerts.json
refresh-roadmap-open-dataok
public/cache/roadmap-open-data-botnet.json
refresh-cidfailed
public/cache/pipeline-health.json
Attention needed
  • • refresh-county-month-temperature: Command failed: npm run refresh:county-month-temperature npm notice run atlas-tx@1.0.0 refresh:county-month-temperature npm notice run tsx scripts/refresh-county-month-temperature.ts (node:4030180) [DEP0205] DeprecationWarning: `module.register()` is deprecated. Use `module.registerHooks()` instead. (Use `node --trace-deprecation ...` to show where the warning was created) Error: Open-Meteo temperature archive request failed (429) retry-after=12 for https://archive-api.open-meteo.com/v1/archive?latitude=30.054378&longitude=-98.003907&start_date=2020-01-01&end_date=2025-12-31&daily=temperature_2m_mean%2Ctemperature_2m_max%2Ctemperature_2m_min&timezone=GMT at fetchOpenMeteoArchive (/home/stathis/atlas-tx/scripts/refresh-county-month-temperature.ts:45:11) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async fetchArchiveWithRetries (/home/stathis/atlas-tx/scripts/refresh-county-month-temperature.ts:82:14) at async buildCountyMonthTemperatureSnapshot (/home/stathis/atlas-tx/scripts/refresh-county-month-temperature.ts:127:21)
  • • refresh-cid: Command failed: npm run refresh:cid npm notice run atlas-tx@1.0.0 refresh:cid npm notice run tsx scripts/refresh-cid.ts Error: Search Two refresh requires an organization, permit number, or person-name seed at executeCidRefresh (/home/stathis/atlas-tx/scripts/refresh-cid.ts:120:11) at main (/home/stathis/atlas-tx/scripts/refresh-cid.ts:224:31) at <anonymous> (/home/stathis/atlas-tx/scripts/refresh-cid.ts:247:3) at Object.<anonymous> (/home/stathis/atlas-tx/scripts/refresh-cid.ts:251:1) at Module._compile (node:internal/modules/cjs/loader:1956:14) at Object.transformer (/home/stathis/atlas-tx/node_modules/tsx/dist/register-D46fvsV_.cjs:3:1104) at Module.load (node:internal/modules/cjs/loader:1678:32) at Module._load (node:internal/modules/cjs/loader:1470:12) at wrapModuleLoad (node:internal/modules/cjs/loader:261:19) at loadCJSModuleWithModuleLoad (node:internal/modules/esm/translators:376:15)

Execution waves

What Atlas can run now versus what still needs source verification or productization.

wave-08
wave-15
wave-25
wave-33
wave-41
Operator commands
  • npm run refresh:botnet
  • npm run refresh:weather
  • npm run refresh:roadmap-open-data
  • npm run mcp -- get_pipeline_health
  • npm run mcp -- get_roadmap_open_data_queue

Future-source queue

5 candidates

The next public-data lanes the botnet should verify, join, and promote.

EPA ECHO facility compliance

wave-2 · authoritative
high
Lane:
contradiction-detection
Join:
point-in-county
Next:
productize-existing-module

Boil-water notices

wave-3 · authoritative
very-high
Lane:
contradiction-detection
Join:
pws-to-county
Next:
verify-upstream-source

E2 disinfectant reporting

wave-3 · authoritative
very-high
Lane:
operational-stress
Join:
pws-to-county
Next:
verify-upstream-source

IBI / biological integrity

wave-3 · authoritative
high
Lane:
contradiction-detection
Join:
polygon-overlay
Next:
verify-upstream-source

Citizen water observations

wave-4 · community
high
Lane:
community-verification
Join:
point-in-county
Next:
verify-upstream-source