Phase 0 Scaffold

RayOS

This dashboard is the first working shell for the Ray family's private Ray Operating System. Phase 1 is focused on accurate calendar-based Q&A, selective preservation, and lightweight briefing summaries over SMS.

Locked Scope

  • Single deployed app for dashboard and server logic
  • Supabase for auth and Postgres
  • Twilio for SMS
  • Google Calendar as source of truth

Phase 1 Query Families

  • Are we free May 7 at 5 PM?
  • What time is soccer practice?
  • What do I have tonight?

Current Focus

  • Adult-first SMS query flow
  • Google Calendar sync and cache
  • Deterministic answer rendering
  • Lightweight briefing summaries

Phase 1 Family Roles

  • Josh: admin via magic_link
  • Brittany: admin via magic_link
  • Jaycee: adult via magic_link
  • Noah: child via family_session_pin
  • Austin: child via family_session_pin
  • Taylor: child via family_session_pin

External Accounts Needed

  • Supabase project
  • Twilio account and number
  • Google Calendar credentials
  • Linode host

SMS Scaffold

  • Inbound webhook route added
  • Phone normalization ready
  • Echo-response path writes inbox and outbox records