Visual timers
Status: ⭐ Differentiator · 🧩 Needs SDK
Scope
Each chore can carry an optional time estimate; the visual timer renders as an animated fill or shrinking arc so time passage is concrete, not abstract. Designed for ADHD/time-blindness. Timer state is local (no server round-trip on tick) but the estimate lives on the chore model. Pairs with routines and step-breakdown.
Open questions
- Does timer expiry change chore status (e.g. mark overdue) or is it purely informational?
- Should expiry trigger a local notification/haptic?
- Does the timer display also appear in the parent approval view?
- Admin-set estimate only, or can a child adjust their own timer?
Relationship
Routines — timers run per step inside a routine sequence.