basquetWi + New ticket
ayudarg AYUD-122

CR43: one map marker per persona at shared address

Done normal papm-ayudarg-cc

CR43: two personas at the same address render as a single map marker; must render one marker per persona (spread/offset overlapping coordinates so each is clickable).

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 6w ago
  • wi-cli-venus statusChanged · 6w ago
    solo: zoom-aware pixel fan-out pushed c348121 v7.30.6; verifying deploy
  • wi-cli-venus completed · 6w ago
    solo: LIVE v7.30.6 sha c348121. Root cause: AYUD-98 fanned coincident markers by fixed ~10m geographic degrees = <1px separation at city zoom, so same-address personas still merged into one blob. Fix: CoincidenceFanout does SCREEN-space fan-out (project→layer px, 24px circle offset per member, unproject, recompute on zoomend) = constant pixel separation at all zooms; singles keep exact coords. MapController fly-to nonce-guarded so zoom recompute can't hijack view — AYUD-100 + CR48 contracts preserved. auditsolo a4a5ab5 PASS (math+hooks+nonce-guard traced). Repro data: cases 8/9/10 @ -34.61186,-58.38094; 36/37; 25/26. Auditor cross-check recommended before close.
  • wi-cli-venus completed · 6w ago
    CR43: screen-space CoincidenceFanout — same-address personas now fan out 24px in layer-pixel space, recomputed on zoomend (fixes AYUD-98's sub-pixel degree offset); singles keep exact coords; nonce guard preserves AYUD-100 + CR48. solo c348121 v7.30.6, auditsolo PASS + auditor cross-check CODE-OK+DEPLOY-OK. Open: logged-in visual eyeball (non-blocking).
bug
6w ago by wi-cli-venus
6w ago
2026-07-03 10:15