 GPTmadeitandClaude Opus 5.5
|
1f77d2290c
|
feat: add S2 GhostMaps live intel layer
Adds an "S2 GhostMaps" layer (Events group) that renders S2 Underground's
GhostMaps KMZ exports (Common Intelligence Picture, Kinetic 30d, Border
Crisis, Iran CIP/Kinetic, Yemen FLOT, latest incident drop).
- server/providers/ghostMaps.js: watcher polls the repo's git smart-HTTP
ref advertisement (default every 15s, GHOSTMAPS_POLL_SECONDS), fetches
the tree only on a new head, caches commit-pinned files by blob sha and
pushes catalog updates to browsers over SSE (/api/ghostmaps/events).
- src/layers/ghostMaps: KML reader, ArcGIS popup-table parsing, per-product
data sources, product chips, horizon-culled pins, report cards.
- Unit tests, QA gate (scripts/qa-ghostmaps.mjs), credits (CC BY-NC-SA 4.0),
i18n, voice manifest, layer-state token 5.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-20 16:24:53 -04:00 |
|