baldav/docs
4aiman 7d85773ae3 BRouter: fix routed-line re-route loop; verify planning + gap-fill on desktop
doBrouter() ended with changed(), which nulled routeGeom and re-queued
doBrouter — an endless re-route loop where the road line was never drawn
(editor kept the straight line, distance unchanged). Draw directly instead
(updatePolyline/updateStats).

Verified end-to-end in the UI on a virtual display (Xvfb) against the
RouteServer: editor 'По дорогам' turns a 1.69km straight line into a 2.25km
road-following route; the gap-fill '🧩' overlay draws a shortest-road cyan
dashed line across a track's GPS dropouts. Docs (README/PROJECT_MAP/plan/log)
updated to match; router.js/poi.js now listed in PROJECT_MAP.
2026-09-09 18:18:35 +03:00
..
plans GPS stats: exclude manual pauses; reject unrealistic altitude steps 2026-09-07 13:53:40 +03:00
session-logs BRouter: fix routed-line re-route loop; verify planning + gap-fill on desktop 2026-09-09 18:18:35 +03:00
brouter-findings.md BRouter Stage 1: verified on device; ship v11 lookups/profiles to match segments 2026-09-09 01:07:24 +03:00
gps-model-findings.md BRouter: analysis + embed the offline routing engine (Stage 1) 2026-09-09 00:56:13 +03:00