docs(11): create phase plan for tasks management — anytime completion and pre-population
This commit is contained in:
@@ -25,6 +25,14 @@ Requirements for milestone v1.2 Polish & Task Management. Each maps to roadmap p
|
||||
|
||||
- [x] **CLN-01**: Dead code from v1.0 daily plan (daily_plan_providers.dart, daily_plan_task_row.dart, progress_card.dart) is removed without breaking notification service (DailyPlanDao must be preserved)
|
||||
|
||||
### Tasks Management (Phase 11)
|
||||
|
||||
- [ ] **TM-01**: User can check off (complete) a task on any calendar day — checkboxes are never disabled for future dates
|
||||
- [ ] **TM-02**: When completing a task on a non-due day, nextDueDate is recalculated from today (not from the original due date)
|
||||
- [ ] **TM-03**: Recurring tasks are pre-populated on all applicable days within their current interval window (e.g., a weekly task shows every day in the 7-day window leading up to its due date)
|
||||
- [ ] **TM-04**: Pre-populated tasks that have already been completed in the current interval period are hidden from the calendar view
|
||||
- [ ] **TM-05**: Pre-populated tasks not yet due have a muted visual distinction (reduced opacity) compared to due-today and overdue tasks
|
||||
|
||||
## Future Requirements
|
||||
|
||||
Deferred to future release. Tracked but not in current roadmap.
|
||||
@@ -71,21 +79,26 @@ Which phases cover which requirements. Updated during roadmap creation.
|
||||
|
||||
| Requirement | Phase | Status |
|
||||
|-------------|-------|--------|
|
||||
| DEL-01 | Phase 8 | Planned |
|
||||
| DEL-02 | Phase 8 | Planned |
|
||||
| DEL-03 | Phase 8 | Planned |
|
||||
| DEL-04 | Phase 8 | Planned |
|
||||
| TCX-01 | Phase 9 | Planned |
|
||||
| TCX-02 | Phase 9 | Planned |
|
||||
| TCX-03 | Phase 9 | Planned |
|
||||
| TCX-04 | Phase 9 | Planned |
|
||||
| CLN-01 | Phase 10 | Planned |
|
||||
| DEL-01 | Phase 8 | Complete |
|
||||
| DEL-02 | Phase 8 | Complete |
|
||||
| DEL-03 | Phase 8 | Complete |
|
||||
| DEL-04 | Phase 8 | Complete |
|
||||
| TCX-01 | Phase 9 | Complete |
|
||||
| TCX-02 | Phase 9 | Complete |
|
||||
| TCX-03 | Phase 9 | Complete |
|
||||
| TCX-04 | Phase 9 | Complete |
|
||||
| CLN-01 | Phase 10 | Complete |
|
||||
| TM-01 | Phase 11 | Planned |
|
||||
| TM-02 | Phase 11 | Planned |
|
||||
| TM-03 | Phase 11 | Planned |
|
||||
| TM-04 | Phase 11 | Planned |
|
||||
| TM-05 | Phase 11 | Planned |
|
||||
|
||||
**Coverage:**
|
||||
- v1.2 requirements: 9 total
|
||||
- Mapped to phases: 9
|
||||
- v1.2 requirements: 14 total
|
||||
- Mapped to phases: 14
|
||||
- Unmapped: 0
|
||||
|
||||
---
|
||||
*Requirements defined: 2026-03-18*
|
||||
*Last updated: 2026-03-18 after roadmap creation (phases 8-10)*
|
||||
*Last updated: 2026-03-24 after phase 11 planning*
|
||||
|
||||
Reference in New Issue
Block a user