docs(phase-11): evolve PROJECT.md after phase completion
This commit is contained in:
@@ -10,13 +10,15 @@ Users can see what needs doing today, mark it done, and trust the app to schedul
|
|||||||
|
|
||||||
## Current Milestone: v1.2 Polish & Task Management
|
## Current Milestone: v1.2 Polish & Task Management
|
||||||
|
|
||||||
**Goal:** Add task delete with smart soft/hard behavior, rework the task creation frequency picker for better UX, and clean up dead code from v1.0.
|
**Goal:** Add task delete with smart soft/hard behavior, rework the task creation frequency picker for better UX, clean up dead code from v1.0, and improve task management with anytime completion and recurring task pre-population.
|
||||||
|
|
||||||
**Target features:**
|
**Target features:**
|
||||||
- Delete action in task edit form (hard delete if never completed, soft delete if completed at least once)
|
- Delete action in task edit form (hard delete if never completed, soft delete if completed at least once)
|
||||||
- Intuitive "Every [N] [unit]" frequency picker replacing the flat preset chip grid
|
- Intuitive "Every [N] [unit]" frequency picker replacing the flat preset chip grid
|
||||||
- Common frequency shortcuts (daily, weekly, biweekly, monthly) as quick-select
|
- Common frequency shortcuts (daily, weekly, biweekly, monthly) as quick-select
|
||||||
- Dead code cleanup (orphaned v1.0 daily plan files)
|
- Dead code cleanup (orphaned v1.0 daily plan files)
|
||||||
|
- Anytime task completion — checkboxes always enabled regardless of day
|
||||||
|
- Recurring task pre-population on all applicable interval days with muted visual styling
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
@@ -34,12 +36,14 @@ Users can see what needs doing today, mark it done, and trust the app to schedul
|
|||||||
- Overdue task carry-over with red/orange visual accent — v1.1
|
- Overdue task carry-over with red/orange visual accent — v1.1
|
||||||
- Task completion history with per-task reverse-chronological log — v1.1
|
- Task completion history with per-task reverse-chronological log — v1.1
|
||||||
- Alphabetical, interval, and effort task sorting with persistence — v1.1
|
- Alphabetical, interval, and effort task sorting with persistence — v1.1
|
||||||
|
- Task delete with smart soft/hard behavior — v1.2 (Phase 8)
|
||||||
|
- Task creation frequency picker UX rework — v1.2 (Phase 9)
|
||||||
|
- Dead code cleanup (v1.0 daily plan files) — v1.2 (Phase 10)
|
||||||
|
- Anytime task completion with today-based nextDueDate recalculation — v1.2 (Phase 11)
|
||||||
|
- Recurring task pre-population on all interval days with muted styling — v1.2 (Phase 11)
|
||||||
|
|
||||||
### Active
|
### Active
|
||||||
|
|
||||||
- [ ] Task delete with smart soft/hard behavior
|
|
||||||
- [ ] Task creation frequency picker UX rework
|
|
||||||
- [ ] Dead code cleanup (v1.0 daily plan files)
|
|
||||||
- [ ] Data export/import (JSON) — deferred
|
- [ ] Data export/import (JSON) — deferred
|
||||||
- [ ] English localization — deferred
|
- [ ] English localization — deferred
|
||||||
|
|
||||||
@@ -103,4 +107,4 @@ Users can see what needs doing today, mark it done, and trust the app to schedul
|
|||||||
| PopupMenuButton for sort UI | Material 3 AppBar action pattern, overlay menu | Good — clean integration in both HomeScreen and TaskListScreen AppBars |
|
| PopupMenuButton for sort UI | Material 3 AppBar action pattern, overlay menu | Good — clean integration in both HomeScreen and TaskListScreen AppBars |
|
||||||
|
|
||||||
---
|
---
|
||||||
*Last updated: 2026-03-18 after v1.2 milestone started*
|
*Last updated: 2026-04-03 after Phase 11 complete — all v1.2 phases finished*
|
||||||
|
|||||||
Reference in New Issue
Block a user