Skip to main content

Household Family Goals Non Parental Hint And Suggest Creates Then Requests

EPIC: household
Household
STORY: family_goals
As a household member, I see our shared Family Goals with progress on the Household tab; parental members add and manage them, other members suggest them for approval.
AC: non_parental_hint_and_suggest_creates_then_requests
A non-parental viewer sees the "Ask an admin" empty-state hint without an add CTA; submitting via the suggest affordance calls createGoal(scope: family) then requestGoal, landing the goal in awaiting approval.

open Household tab as Alice — member empty-state hint

User Actions:
  • Tapped: widget with text "Household"
Expect:
  • member empty-state title visible
  • "Ask an admin" hint visible
  • no add CTA in the member empty state
Events:
  • [ANALYTIC] [page]: HouseholdRoute
  • MembersStarted

suggest a goal — created then proposed for approval

User Actions:
  • Tapped: widget with key [<'HouseholdPage.addFamilyGoalButton'>]
  • Entered text: Puppy Fund
  • Entered text: 200
  • Tapped: widget with key [<'HouseholdPage.familyGoalSaveButton'>]
Expect:
  • suggested goal shows awaiting-approval
Events:
  • FamilyGoalSubmitted