Akiba So 58a6df0e06 fix: insights crash, dup grids, .map() guards
Add /api/insights/cards endpoint with proper card format matching
frontend expectations. Fixes "Cannot read properties of undefined
(reading 'map')" crash. Switch frontend to use new endpoint.

Replace alert marker rectangles with circleMarkers so they don't
look like a second grid. Default showAlertMarkers to false.

Add || [] guards on data.features.map() and alerts.map().
Reduce RiskMap grid count 3000→1500, debounce 150ms→300ms.
2026-06-05 02:37:03 +08:00
Description
No description provided
16 GiB
2026-06-21 04:54:49 -05:00
Languages
TypeScript 56.3%
Python 43%
Dockerfile 0.2%
Shell 0.2%
JavaScript 0.1%