Data flow
Source timestamps, receipt timestamps, cache, persistence, and selectors.
#Ingest
External JSON passes Zod validation, chain filtering, symbol normalization, and decimal parsing. Quote midpoint is derived once.
#Persist
The engine stores receipt and source time separately. Unique indexes ensure repeated cached quotes do not create evidence.
#Derive
The model loads complete durable series and stores exact components. Typed provenance selectors annotate values consumed by UI.
#Serve
APIs and pages render values or explicit unavailable states. No fallback price, balance, score, or performance is created.