Mapping the store's persistence contract before flagging issues…
Search updateRun\( 12 matches
Read src/runs/store.ts ✓
Read src/runs/ui-event-sink.ts ✓
The debounced save path looks correct; checking the atomic rename guarantee next.
Ran npm test -- store exit 0
✓ runs/store 48 passing (1.2s)
✓ retention 12 passing (0.4s)
Read src/runs/retention.ts
streaming…