Phone-first now, desktop table later (my lean)
Ship the phone snapshot + detail for Iasmin's v1; make it not break on web; defer the true desktop table to the platform phase. Tight scope, on-timeline. RLS is already platform-ready regardless.
Platform-ready = same data, two layouts: phone (iOS app) and desktop (web). The "Recup." dot is a simple derived recovery flag (sleep + resting HR) — we'll tune the rule. Each coach sees only their own clients (RLS-scoped). Tap an option below.
Antrenor · Azi 2 de revizuit ┌───────────────────────────┐ │ ● Maria P. › │ │ somn 7h20 · 9.1k · 61 │ ├───────────────────────────┤ │ ▲ Andrei T. › │ │ somn 5h05 · 3.2k · 74 │ └───────────────────────────┘ tap → detaliu + trend 7 zile ● bun ▲ atenție
Clienții mei Luni, 27 mai Client Somn Pași Puls Recup. ─────────────────────────────────── Maria P. 7h20 9.1k 61 ● Andrei T. 5h05 3.2k 74 ▲ Ioana D. 6h45 11k 58 ● click rând → panou detaliu + trend
Detail view (shared): today's snapshot + 7-day trend for sleep / steps / resting HR.