Onboarding Test Launcher

Preview / Dev Only

Launches the real Blessed onboarding flow as a disposable test user. No production email, SMS, or billing.

Direct Family Signup
Creates a fresh test user with no onboarding history, then launches the Gabriel-led onboarding tour from step 1.

Test email: preview-onboarding-<ts>@example.invalid

Manual test checklist
  1. Click "Start Fresh Onboarding Test"
  2. Confirm Gabriel starts speaking at step 1
  3. Allow microphone when prompted
  4. Advance to a real-page step (e.g. Home)
  5. Navigate to /home/user — overlay must persist
  6. Navigate to /app/oasis — overlay must persist
  7. Navigate to /app/planner — overlay must persist
  8. Navigate to /app/prayer — overlay must persist
  9. Navigate to /app/well — overlay must persist
  10. Complete the tour — overlay must disappear
  11. Refresh — overlay must NOT reappear
  12. Return here and click Reset — tour restarts