Live freshness of every upstream source stonks ingests. Each row is the most recent ingestion run for that source — status, rows inserted, and the newest vintage across its series. A stale badge means the last successful run is more than twice as old as the expected cadence.
Guard failures and silent-staleness checks, one level deeper than the table above — every series a failed run named, plus any source that’s running fine but hasn’t actually found new data in a while.
The last 20 failed or partial runs across all sources, most recent first.
failedingest:eia14d ago
- *: never finished — presumed killed (platform timeout/crash)
failedingest:worldbank16d ago
- *: never finished — presumed killed (platform timeout/crash)
failedingest:bls31d ago
HTTP 503 for https://api.bls.gov/publicAPI/v2/timeseries/data/
partialingest:eia35d ago
- us-electricity-net-generation: empty result set
- us-electricity-retail-price: empty result set
failedingest:worldbank30d ago
- *: never finished — presumed killed (platform timeout/crash)
failedingest:worldbank37d ago
- *: never finished — presumed killed (platform timeout/crash)
failedingest:bls49d ago
The operation was aborted due to timeout
failedingest:worldbank52d ago
- *: never finished — presumed killed (platform timeout/crash)
failedingest:treasury_yield60d ago
- *: never finished — killed by Vercel 300s maxDuration (full 1990→now treasury.gov sweep ran ~7min; fixed by incremental cron fetch)
failedingest:treasury_yield61d ago
- *: never finished — killed by Vercel 300s maxDuration (full 1990→now treasury.gov sweep ran ~7min; fixed by incremental cron fetch)
failedingest:treasury_yield62d ago
- *: never finished — killed by Vercel 300s maxDuration (full 1990→now treasury.gov sweep ran ~7min; fixed by incremental cron fetch)
failedingest:treasury_yield63d ago
- *: never finished — killed by Vercel 300s maxDuration (full 1990→now treasury.gov sweep ran ~7min; fixed by incremental cron fetch)
failedingest:treasury_yield64d ago
- *: never finished — killed by Vercel 300s maxDuration (full 1990→now treasury.gov sweep ran ~7min; fixed by incremental cron fetch)
failedingest:edgar67d ago
- *: never finished — stale run marked failed during 2026-07-11 ops cleanup (process killed/aborted before writing terminal status)
partialingest:edgar67d ago
- MMC: not in SEC company_tickers.json
partialingest:bea67d ago
- us-real-gdp-growth: empty result set
partialingest:eia67d ago
- wti-crude-oil-price: suspicious 45% jump 2020-03-30 → 2020-03-31
- brent-crude-oil-price: suspicious 47% jump 2020-04-20 → 2020-04-21
- henry-hub-natural-gas-price: suspicious 78% jump 2003-02-21 → 2003-02-24
partialingest:edgar67d ago
- MMC: not in SEC company_tickers.json
partialingest:edgar67d ago
- MMC: not in SEC company_tickers.json
partialingest:worldbank67d ago
- japan-gdp: suspicious 41% jump 1977-12-31 → 1978-12-31
- japan-gdp-per-capita: suspicious 48% jump 1985-12-31 → 1986-12-31
- germany-gdp: suspicious 43% jump 1985-12-31 → 1986-12-31
- germany-gdp-per-capita: suspicious 43% jump 1985-12-31 → 1986-12-31
- brazil-gdp: suspicious 43% jump 1972-12-31 → 1973-12-31
- brazil-gdp-per-capita: suspicious 40% jump 1993-12-31 → 1994-12-31
- italy-gdp: suspicious 42% jump 1985-12-31 → 1986-12-31
- italy-gdp-per-capita: suspicious 42% jump 1985-12-31 → 1986-12-31
- south-korea-gdp: suspicious 42% jump 1962-12-31 → 1963-12-31
- south-korea-gdp-per-capita: suspicious 41% jump 1960-12-31 → 1961-12-31
- mexico-gdp: suspicious 53% jump 1979-12-31 → 1980-12-31
- mexico-gdp-per-capita: suspicious 49% jump 1979-12-31 → 1980-12-31