docs(11-01): complete anytime-task-checking plan — always-enabled checkboxes and today-base recalculation

This commit is contained in:
2026-03-24 09:49:43 +01:00
parent 7881754fda
commit 1c1a3310f9
4 changed files with 138 additions and 24 deletions

View File

@@ -86,9 +86,9 @@ 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:** 2 plans
**Plans:** 1/2 plans executed
Plans:
- [ ] 11-01-PLAN.md — Anytime completion: remove checkbox restrictions, recalculate nextDueDate from today on non-due-day completion
- [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
**Success Criteria** (what must be TRUE):
1. Checkboxes are always enabled on all calendar days (past, today, future) and in room task lists
@@ -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 | 0/2 | Planned | - |
| 11. Tasks Management | v1.2 | 1/2 | In Progress| |