Every update a provider reports is stored, so Pocket can show progress and history.
- Append-only timeline per session: each provider update with the time it arrived
- Record: provider, rail, source asset, quote, requested and settled amounts, transaction refs, outcome
- Stages per rail and per-stage times for the slow state, drawn from the updates
- Query live and ended sessions; bounded tail; handoff until the host acknowledges
Done when Every Figma status and history state is drawable from core data, and the host store writes one row per session.
Depends on #1137, #1145
Refs 2809:164401 2759:137929
Every update a provider reports is stored, so Pocket can show progress and history.
Done when Every Figma status and history state is drawable from core data, and the host store writes one row per session.
Depends on #1137, #1145
Refs 2809:164401 2759:137929