- T1: Fix bubbles.js — smaller dots, fewer notes
- T3: Add "hover to explore" hints in CSS + HTML
- T4: Enrich geo data — add Indonesia, Malaysia, Lebanon, Egypt
- T2a: Refactor geo-radar.js — expose reusable drawRadarForRegion
- T2b: Create geo-map.js — world choropleth + radar integration
- T2c: Update index.html — two-panel layout, topojson CDN
- T2d: Update main.js — new vizConfig for geo-map
- T5: Visual QA — test all sections, screenshots
- T6: Commit, push, deploy