fix(location): preserve geocoded places and region provenance

This commit is contained in:
manjunath committed 2026-10-19 11:01:18 +05:30
1 parent 93ea088f45
commit a331616a9d
11 files changed
+999 -33

No files matched your search

+8
View File
@@ -1,5 +1,13 @@
# God's Eye View Current State
Location search preserves successful geocoder results, including contemporary
places that share a Natural Earth name. After geocoding and nearby-place recovery
miss, a natural region can resolve from the current view only when exactly one
matching region contains it. Annotation outlines use the same containment rule
for view-based recovery. Analyst queries retain their offline unique-name lookup;
duplicate names use a geocoded anchor, and follow-ups retain boundary provenance.
Cancelled region lookups preserve the previous analyst cohort and boundary source.
Shared distance checks use `src/geoDistance.js` with `{ lat, lon }` points and
the IUGG mean spherical Earth radius, 6371.0088 km. `greatCircleKm` is
canonical; `greatCircleMeters` is its exact metre conversion. Missing,