docs(11-02): complete pre-populate-recurring-tasks plan — interval-window pre-population with muted UI
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -36,7 +36,7 @@ See `milestones/v1.1-ROADMAP.md` for full phase details.
|
||||
- [x] **Phase 8: Task Delete** - Add smart delete action to tasks — hard delete if never completed, soft delete (deactivate) if completed at least once (completed 2026-03-18)
|
||||
- [x] **Phase 9: Task Creation UX** - Rework the frequency picker from flat preset chips to an intuitive "Every N units" interface with quick-select shortcuts (completed 2026-03-18)
|
||||
- [x] **Phase 10: Dead Code Cleanup** - Remove orphaned v1.0 daily plan files and verify no regressions (completed 2026-03-19)
|
||||
- [ ] **Phase 11: Tasks Management** - Allow task checking anytime and pre-populate recurring tasks within their interval window
|
||||
- [x] **Phase 11: Tasks Management** - Allow task checking anytime and pre-populate recurring tasks within their interval window (completed 2026-04-03)
|
||||
|
||||
## Phase Details
|
||||
|
||||
@@ -86,10 +86,10 @@ Plans:
|
||||
**Goal**: Users can complete tasks on any day regardless of schedule, and recurring tasks appear on all applicable days within their interval window — making the app feel like a consistent checklist rather than a rigid scheduler
|
||||
**Depends on**: Phase 10
|
||||
**Requirements**: TM-01, TM-02, TM-03, TM-04, TM-05
|
||||
**Plans:** 1/2 plans executed
|
||||
**Plans:** 2/2 plans complete
|
||||
Plans:
|
||||
- [x] 11-01-PLAN.md — Anytime completion: remove checkbox restrictions, recalculate nextDueDate from today on non-due-day completion
|
||||
- [ ] 11-02-PLAN.md — Pre-population: virtual task instances in provider layer, period-completion filtering, muted visual styling
|
||||
- [x] 11-02-PLAN.md — Pre-population: virtual task instances in provider layer, period-completion filtering, muted visual styling
|
||||
**Success Criteria** (what must be TRUE):
|
||||
1. Checkboxes are always enabled on all calendar days (past, today, future) and in room task lists
|
||||
2. Completing a task on a non-due day recalculates nextDueDate from today, not the original due date
|
||||
@@ -114,4 +114,4 @@ Plans:
|
||||
| 8. Task Delete | v1.2 | 2/2 | Complete | 2026-03-18 |
|
||||
| 9. Task Creation UX | v1.2 | 1/1 | Complete | 2026-03-18 |
|
||||
| 10. Dead Code Cleanup | v1.2 | 1/1 | Complete | 2026-03-19 |
|
||||
| 11. Tasks Management | v1.2 | 1/2 | In Progress| |
|
||||
| 11. Tasks Management | v1.2 | 2/2 | Complete | 2026-04-03 |
|
||||
|
||||
Reference in New Issue
Block a user