feat(map): dark-hull v1 Hormuz SAR+AIS visual fusion #30

Merged
sirius merged 1 commit from feat/dark-hull-v1-hormuz-fusion into feat/chokepoint-preset-buttons 2026-08-29 17:18:22 -04:00
Owner

Stacked on #28.

Summary

  • Hormuz tap already enables Sentinel-1 SAR + Vessels AIS (?src=vesselapi).
  • Adds a short .lp-note under Sentinel-1: SAR + AIS bright radar with no boat icon is a candidate, not a detection.
  • No /api/dark-hulls, no OpenCV, no extra VesselAPI polls.

Test plan

  • pytest tests/test_frontend_reliability.py tests/test_sentinel1_frontend.py tests/test_chokepoints.py — 22 passed
  • Playwright: Hormuz tap → SAR tiles + 50 vesselapi dots, 0 AISStream subscribe, candidate note in HUD
Stacked on #28. ## Summary - Hormuz tap already enables Sentinel-1 SAR + Vessels AIS (`?src=vesselapi`). - Adds a short `.lp-note` under Sentinel-1: SAR + AIS bright radar with no boat icon is a *candidate*, not a detection. - No `/api/dark-hulls`, no OpenCV, no extra VesselAPI polls. ## Test plan - [x] `pytest tests/test_frontend_reliability.py tests/test_sentinel1_frontend.py tests/test_chokepoints.py` — 22 passed - [x] Playwright: Hormuz tap → SAR tiles + 50 vesselapi dots, 0 AISStream subscribe, candidate note in HUD
sirius added 1 commit 2026-08-29 14:20:03 -04:00
Eyeballs fusion: Hormuz tap already enables Sentinel-1 SAR and
vesselapi AIS together; add the HUD note that a bright radar return
without a boat icon is a candidate, not a detection.
sirius merged commit c3f0443a2b into feat/chokepoint-preset-buttons 2026-08-29 17:18:22 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: sirius/osint-dashboard#30
No description provided.