Earn Submit Earn Check Off Assigned Expectation
EPIC:
earn
Earn submit (Phase B)
STORY:
submit
As a member with an assigned expectation I tap "Check off" on my To-Do card; a completion is submitted for approval. Bounties keep the Join path — never a check-off.
AC:
earn_check_off_assigned_expectation
On the To-Do filter, an assigned expectation card shows an enabled Check off button; tapping it dispatches CatalogChoreCompletionSubmitted and calls ChoresRepository.submitCompletion(memberId:, choreId:). A bounty gets no check-off affordance.
open Earn → To-Do filter; Luna sees her assigned expectation with a Check off CTA (no check-off on the bounty)
User Actions:
|
|
|
|
tap Check off → CatalogChoreCompletionSubmitted → submitCompletion(memberId: luna, choreId: bed)
User Actions:
|
|
|
|