- web/dashboard.html: overview dashboard with KPI cards, type breakdown
bars, entity list with accounts, movements table with filters, and a
slide-in origin/destination tree panel for any movement
- src/server.js: serve web/ as static files (GET /), add CORS headers
so the dashboard works from file:// too; default route is dashboard.html