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
- Click "Start Fresh Onboarding Test"
- Confirm Gabriel starts speaking at step 1
- Allow microphone when prompted
- Advance to a real-page step (e.g. Home)
- Navigate to /home/user — overlay must persist
- Navigate to /app/oasis — overlay must persist
- Navigate to /app/planner — overlay must persist
- Navigate to /app/prayer — overlay must persist
- Navigate to /app/well — overlay must persist
- Complete the tour — overlay must disappear
- Refresh — overlay must NOT reappear
- Return here and click Reset — tour restarts