docs(phase-11): evolve PROJECT.md after phase completion

This commit is contained in:
2026-04-03 21:34:44 +02:00
parent e00b0900dd
commit 0ad0ac6b02

View File

@@ -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
**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:**
- 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
- Common frequency shortcuts (daily, weekly, biweekly, monthly) as quick-select
- 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
@@ -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
- Task completion history with per-task reverse-chronological log — 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
- [ ] 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
- [ ] 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 |
---
*Last updated: 2026-03-18 after v1.2 milestone started*
*Last updated: 2026-04-03 after Phase 11 complete — all v1.2 phases finished*