Skip to main content

Success

EPIC: auth
Authentication + Onboarding
STORY: setup_wizard
As a new household admin, I can name my household and add my first kid so that I arrive at Home with everything set up.
AC: success
Completing the wizard lands on Home with the household ready.

initial state — name step (step 1 of 3)

Expect:
  • warp lands on SetupPage
  • name-step title renders
  • household name field is present
  • Continue CTA is present

enter household name

User Actions:
  • Entered text: Casa Lumen
Expect:
  • entered household name renders
  • household emoji chip is present on the name step

tap household emoji chip → pick 🏠

User Actions:
  • Tapped: widget with key [<'SetupPage.householdEmoji'>]
  • Tapped: widget with a semantics label named "House"
Expect:
  • chosen household emoji renders in the chip
Events:
  • [ANALYTIC] [page_popped]: SetupRoute

tap Continue → kid step (step 2 of 3)

User Actions:
  • Tapped: widget with key [<'SetupPage.continueButton'>]
Expect:
  • kid-step title renders after naming the household
  • kid name field is present
  • Add CTA is present on the kid step
  • Skip CTA is present on the kid step
  • kid emoji chip is present on the kid step
Events:
  • SetupHouseholdNamed

enter kid name

User Actions:
  • Entered text: Luna
Expect:
  • entered kid name renders

tap kid emoji chip → pick 🦊

User Actions:
  • Tapped: widget with key [<'SetupPage.kidEmoji'>]
  • Tapped: widget with a semantics label named "Fox"
Expect:
  • chosen kid emoji renders in the chip
Events:
  • [ANALYTIC] [page_popped]: SetupRoute

tap Add → done step (step 3 of 3)

User Actions:
  • Tapped: widget with key [<'SetupPage.addKidButton'>]
Expect:
  • done-step title renders after adding a kid
  • "Go to Today" CTA is present on the done step
Events:
  • SetupKidSubmitted

tap Go to Today → lands on Home

User Actions:
  • Tapped: widget with key [<'SetupPage.goToToday'>]
Expect:
  • "Go to Today" navigates to the Home page
Events:
  • [ANALYTIC] [page]: HomeRoute
  • HouseholdStarted
  • TodayChoresStarted
  • HouseholdMembersChanged