# 2026-05-06 — RTSport Sprint Day 2 ## AT Dashboard Fixes (Daedalus ✅) 1. "New Entry" nav tab → "Messages" (FAB kept) 2. Case detail view: editable title/attention/status, milestone buttons, note logging 3. Athlete rows clickable (script injection fix + event delegation) ## Parent Dashboard (Socrates ✅) - `GET /api/v1/dashboard/parent/children` — Returns linked children for parent user - `GET /api/v1/dashboard/parent?athlete_id=X&school_id=Y` — Returns child dashboard data - Fixed admin role check: `["admin", "at", "ad"]` (was missing "ad") - 3 parent users seeded: parent@example.com (4 kids), parent2@preble.k12.wi.us (3 kids), parent@preble.k12.wi.us (4 kids) ## AD Admin Endpoints (Socrates ✅) - `GET /api/v1/admin/roster` — Full roster with parent emails, case counts - `GET /api/v1/admin/coaches` — All coaches with active case counts - `GET /api/v1/admin/stats` — Extended stats by sport and grade ## Remaining (not yet dispatched) - [ ] Parent frontend: needs child selector + dashboard to actually populate - [ ] AD frontend: needs admin management tabs (roster, coaches, etc.) - [ ] Need to dispatch Daedalus for both