mirror of
https://github.com/Matysh/houseplan-card
synced 2026-07-31 16:38:31 +00:00
The self-recorded points now snapshot into localStorage per marker (raw robot coords, so recalibration does not invalidate them). Restore is gated: fresher than the linger window, same map, and never into a run that started after the snapshot ended — the old trail must not leak into a new cleanup. The smoke simulates the reload by wiping the runtime map and asserts both the restore and the new-run discard.