Skip to main content

Chores Completion Who For

EPIC: chores
Chores
STORY: completion
As a parent, completing a chore I am not assigned to lets me say who it was for — including myself.
AC: who_for
A parent checking off a chore assigned only to a child (so the parent has no self-row) is prompted to choose the member — including "Myself"; picking Myself submits for the parent.

parent checks off the child-only chore → "Who did this?" prompt

User Actions:
  • Tapped: widget with key [<'TodayChoreRow.check'>]
Expect:
  • a parent with no self-row is asked who the completion is for
  • the picker offers a "Myself" attribution option

pick "Myself" → submits for the parent, shows Done

User Actions:
  • Tapped: widget with key [<'CompletionTargetSheet.myself'>]
Events:
  • TodayChoreCompletionSubmitted
  • [ANALYTIC] event: chore_completion_submitted {chore_id: 845993695, kind: expectation}