IDEN

Data health

Every stored series checked against published review triggers. A flag means a person should look; nothing is changed, hidden or fixed automatically.

Checked against 16 Oct 2026 · Data ↓

A series can carry several flags, so the buckets can add up to more than the total.

By source

LoaderSeriesLast successful refreshRuns (30d)Failed runsFailing nowStale
cockpit file54030 Sep 2026 09:08 UTC100250
direct_fred515 Oct 2026 17:47 UTC60200
direct_yahoo3415 Oct 2026 17:47 UTC60200
idx_ic
IDX (robots.txt) refused the request (HTTP 403); the site may block automated requests from this network
0never595910
securities_yahoo4315 Oct 2026 17:47 UTC44200
us_spdr1115 Oct 2026 18:22 UTC59200

Series

1 series, most serious first

SeriesProviderNewestFlags
Japan Unemployment rate
tvm_JP_ur · m · cockpit file
TradingView economics2026-09-29 healthy

Missing

Series the app refers to (in its configuration or in something people saved) that have no stored values. A country pillar without a series is “not covered” by design and is not listed.

SeriesWhyUsed by
AADI.JKreferenced, never storedIDX security master: AADI
MTEL.JKreferenced, never storedIDX security master: MTEL
sec_id_energyreferenced, never storedWorkspace template: Indonesia Equity
sec_id_financialsreferenced, never storedWorkspace template: Indonesia Equity
sec_id_basicregistered by a loader, no values stored
sec_id_industrialsregistered by a loader, no values stored
sec_id_noncyclicalsregistered by a loader, no values stored
sec_id_cyclicalsregistered by a loader, no values stored
sec_id_healthcareregistered by a loader, no values stored
sec_id_propertyregistered by a loader, no values stored
sec_id_technologyregistered by a loader, no values stored
sec_id_infrastructureregistered by a loader, no values stored
sec_id_transportregistered by a loader, no values stored
How this is checked, and the review triggers in use
Data Health Console (Sprint 5). Checks every stored series against published review triggers
(config/data_health.yaml) and never changes the data.
    STALE        newest reading older than the allowance for its frequency; or flagged stale by the cockpit
                 file's own source checks
    FAILED       the latest run of the connector that loads the series reported an error for it
    SUSPICIOUS   impossible or non-finite values (a non-positive level in a series measured in % changes),
                 two different values for one date in a single load, an unexpected gap, a large
                 discontinuity (robust z of a one-reading change)
    MISSING      referenced by the app (configuration or something people saved) but not stored
A series can carry several flags; HEALTHY means none. Per source: each loader (the cockpit file or a fetch
connector) with its last successful refresh, failed runs in the window and the stale series it loads.
Stale after (days, by frequency d/w/m/q)7 / 14 / 75 / 160
Unexpected gap (days, d/w/m/q)14 / 21 / 62 / 123
Large discontinuityrobust z ≥ 12, 730 days, at least 30 changes

Edit config/data_health.yaml to change them.