List view
WebSocket server for live campaign updates with polling fallback. Depends on Phase 8 API endpoints.
No due date•0/1 issues closedDeferred until after Phase 7 is stable — 3D map, Discord bot, SwiftUI, etc.
No due date•0/7 issues closedPWA, SEO, JSON-LD, CSP nonces, design polish, footer fixes.
No due date•3/13 issues closedHuman-readable API endpoints — /h1/status, /h1/stats, /h1/season, /h1/map. REST API before real-time transport.
No due date•0/4 issues closedProgressive enhancement from mobile base — tablet, desktop, ultrawide layouts.
No due date•0/1 issues closedMobile-first dashboard redesign — sidebar stats, map, active events, Sonner toasts.
No due date•1/5 issues closedFoundation for full redesign — design tokens, breakpoint semantics, mobile nav rewrite.
No due date•4/6 issues closed