Skip to main content

Catalog Chore Editor Incentive Sections Visible

EPIC: catalog
Chore Catalog
STORY: chore_editor
As a parent, I can create and edit chores so that my household has work to do.
AC: incentive_sections_visible
The chore editor shows maxPerDay (multiPerDay frequency), per-member step overrides, tempBonus + TempBonusUntil segmented, and estimateMin when they are populated.

open editor with one member and one place

Expect:
  • ChoreEditorPage opens
Events:
  • [ANALYTIC] [page]: ChoreEditorRoute
  • ChoreEditorStarted
  • ChoreEditorDataLoaded

select multiPerDay frequency → maxPerDay field appears

User Actions:
  • Tapped: widget with text "Multi/day"
Expect:
  • maxPerDay field appears when frequency is multiPerDay
Events:
  • ChoreEditorFrequencyChanged

assign Alice → per-member steps section appears; enter tempBonus + estimateMin

User Actions:
  • Tapped: widget with key [<'ChoreEditorBody.memberChip_alice'>]
  • Entered text: 3
  • Entered text: 2
Expect:
  • per-member steps section for Alice appears
  • tempBonus tokens field is present
  • TempBonusUntil segmented appears after entering a positive tempBonus value
Events:
  • ChoreEditorMemberToggled
  • ChoreEditorMaxPerDayChanged
  • ChoreEditorTempBonusChanged

scroll to estimateMin field — lower incentive section

User Actions:
  • Entered text: 10
Expect:
  • estimateMin field is visible after scrolling
  • TempBonusUntil segmented still visible in scroll view
Events:
  • ChoreEditorEstimateMinChanged