Readiness checks for live testing.
Use this page to confirm that RepairMode is running with real environment variables, a real user session, and a couple profile ready for saved data.
Current project status
If a check is not ready yet, the app falls back gracefully where it can and tells you what to do next.
Supabase URL
Not readyNEXT_PUBLIC_SUPABASE_URL is available to the app.
Supabase anon key
Not readyNEXT_PUBLIC_SUPABASE_ANON_KEY is available to the app.
OpenAI key
Not readyOptional, used for guided coaching summaries.
Demo login
Not readyDEMO_USER_EMAIL and DEMO_USER_PASSWORD are set.
Authenticated user
Not readyA validated Supabase user session is present.
Couple profile
Not readyThe signed-in user belongs to a couple record.
Next actions
Use the shortest path to get from blank project to testable flow.
1. Add `NEXT_PUBLIC_SUPABASE_ANON_KEY` to `.env.local` if it is still missing.
2. Run `supabase/schema.sql` in the Supabase SQL editor.
3. Create or log into an account on the Auth page.
4. Create a couple profile or accept an invite.
5. Test `/check-in`, `/repair`, `/agreements`, and `/insights`.
Live context
Useful values detected from the current runtime session.
Signed in user: none
Couple: none
Invite code: none
Demo login email: not configured