Skip to main content

Member Profile Member Profile Add Goal With Due Date

EPIC: member_profile
Member Profile
STORY: member_profile
As a parent, I can view a member profile with identity, traits, wallet, and personal goals so I can understand and manage each household member.
AC: add_goal_with_due_date
Picking a due date in the add-goal dialog carries dueLabel on the single createGoal call (G-3 fold-in — no follow-up updateGoal).
User Actions:
  • Tapped: widget with text "Household"
  • Tapped: widget with key [<'MembersPage.memberTile_alice'>]
Expect:
  • MemberProfilePage is visible
Events:
  • [ANALYTIC] [page]: HouseholdRoute
  • MembersStarted
  • [ANALYTIC] [page]: MemberProfileRoute
  • MemberProfileStarted

open add-goal dialog, pick due date, enter name + tokens, save

User Actions:
  • Tapped: widget with key [<'MemberProfilePage.addGoalButton'>]
  • Tapped: widget with key [<'MemberProfilePage.goalDueDatePicker'>]
  • Tapped: widget with text "OK"
  • Entered text: New Bike
  • Entered text: 50
  • Tapped: widget with key [<'MemberProfilePage.goalSaveButton'>]
Events:
  • MemberProfileGoalAdded
  • [ANALYTIC] [page_popped]: MemberProfileRoute