The trail survives a page reload

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.
This commit is contained in:
Matysh
2026-07-31 10:56:10 +03:00
parent f83577afa7
commit d063453670
6 changed files with 110 additions and 60 deletions
+19 -19
View File
File diff suppressed because one or more lines are too long