Admin Mode · preview

Kerfi

as of 10:28 ísl. tími (GMT)

Data lineage & pipeline health — every data stream, the path it travels from its outside source into the dashboard, and whether it is flowing, lagging, blocked, or dark. Read live from the database on every load.

Empty 1Dark 3Manual 1Live 5

Lineage flow

Stream table

StreamSourceCadenceHeartbeatCoversRowsPanelsStatus
ibkr_positionsInteractive Brokersdaily Mon-Sat1d ago2026-06-29293Live
ibkr_navInteractive Brokersdaily Mon-Sat1d ago2026-06-29272Live
news_feedMimir researchcontinuousjust now2026-07-0115.9392Live
research_feedMimir researchdailyjust now2026-07-011881Live
convictionBroker researchdailyjust now2026-07-012122Live
fx_iskCentral Bank of Icelanddaily02Empty
isk_navManual (fund ops)manual2026-05-29152Manual
allocationInteractive Brokersdaily262Dark
benchmarkPublic rate sourcesdaily121Dark
monthly_pnlInteractive Brokersmonthly91Dark

How to read this

BlockedThe last pipeline run failed — data is not advancing until it is fixed.
StaleHas data, but the pipeline has not fired within its expected window.
EmptyProducer is wired but no rows have arrived yet — not yet flowing.
DarkData is in the database, but no panel or heartbeat is wired to it yet. A roadmap signal, not a failure.
ManualOperator-entered — there is no automated producer for this stream.
LiveFlowing — pipeline fired within its cadence and rows are present.

Two clocks. The heartbeat is when the pipeline last fired; it drives the status. The data date ("covers through") is the date the data actually reflects. For Interactive Brokers these differ by one day by design — the pull runs today and delivers yesterday's settled statement — so a one-day gap is not staleness.

Static preview of the /kerfi React page, populated with the ViskaDB schematic §11 proven live-state snapshot (2026-07-01). The shipped page reads public.v_data_lineage_health live. ViskaFront · dispatch 016.