P2
Sync toast overlaps the paywall CTA after first session
repro 2/2
Observed: completing the first session shows the paywall, then a black error toast renders over the purchase button for about four seconds.
Expected: no error surface during the purchase moment; sync failures retry silently.
Repro: fresh account → complete wake session → Done → observe paywall.
likely: src/services/sync.ts:835 · rubric: state-coherence