💊 Advil Reminder
Backend service. Reminders run over SMS (Telnyx) on a per-minute scheduler (Supabase pg_cron → /api/tick). Reply DONE, a number of minutes to snooze, or DONE @3:05pm to log a time.
POST /api/tick?key=…— scheduler heartbeatPOST /api/webhooks/telnyx?key=…— inbound SMSGET /api/state?key=…— current dose statePOST /api/dose?key=…— done / snooze / skip / edit (iOS, Phase 2)