feat(web): POI visibility checkbox in terrain popup (ET-002) #5
Reference in New Issue
Block a user
Delete Branch "feature/ET-002-poi-toggle"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
poi-circles/poi-labelslayers viamap.setLayoutProperty.localStorage(poi-visible) and restored on load / style change; kept consistent with runtimelayerState.poiper ADR-0001.src/web/index.html,src/web/app.js) — no backend/DB/infra impact.Tests
node --test, wrapped bytests/unit/test_poi_toggle.py(9 static structure checks) so they execute under the existingpytest tests/CI step.ruff check src/✅ ·pytest tests/✅ (14 passed, 4 skipped) ·docker build✅Test plan
<hr>Notes
07-infra-requirements.md); their behavioral core is covered by the JS unit tests + static checks.Refs: ET-002
Code review APPROVED - no P0/P1 findings. POI checkbox implementation matches TRZ and ADR.
New commits pushed, approval review dismissed automatically according to repository settings
Re-approve after test report commit. All tests PASS, ready to merge.
Final approve for merge.