Monitors and scores market-data staleness so decisions never run on stale input.
Stale or delayed market data silently corrupts signals and execution.
Per-symbol freshness score, staleness thresholds, alert events, and history.
Data quality becomes measurable, not assumed.
Ingest timestamp → freshness score → threshold gate → event log.
src/ src/score/ src/threshold/ tests/
{ symbol, ts, expected }{ freshness_score, state }import { score } from './src'Node.js 20+ · v1.0.0
Bundled suite
Proprietary non-exclusive
GENESIS Direct: Active · private · automatic · USDC on Base