docs(02-01): complete data layer plan summary and state updates
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -9,27 +9,27 @@ Requirements for initial release. Each maps to roadmap phases.
|
||||
|
||||
### Room Management
|
||||
|
||||
- [ ] **ROOM-01**: User can create a room with a name and an icon from a curated Material Icons set
|
||||
- [ ] **ROOM-02**: User can edit a room's name and icon
|
||||
- [ ] **ROOM-03**: User can delete a room with confirmation (cascades to associated tasks)
|
||||
- [ ] **ROOM-04**: User can reorder rooms via drag-and-drop on the rooms screen
|
||||
- [ ] **ROOM-05**: User can view all rooms as cards showing name, icon, due task count, and cleanliness indicator
|
||||
- [x] **ROOM-01**: User can create a room with a name and an icon from a curated Material Icons set
|
||||
- [x] **ROOM-02**: User can edit a room's name and icon
|
||||
- [x] **ROOM-03**: User can delete a room with confirmation (cascades to associated tasks)
|
||||
- [x] **ROOM-04**: User can reorder rooms via drag-and-drop on the rooms screen
|
||||
- [x] **ROOM-05**: User can view all rooms as cards showing name, icon, due task count, and cleanliness indicator
|
||||
|
||||
### Task Management
|
||||
|
||||
- [ ] **TASK-01**: User can create a task within a room with name, optional description, frequency interval, and effort level
|
||||
- [ ] **TASK-02**: User can edit a task's name, description, frequency interval, and effort level
|
||||
- [ ] **TASK-03**: User can delete a task with confirmation
|
||||
- [ ] **TASK-04**: User can set frequency interval from: daily, every 2 days, every 3 days, weekly, biweekly, monthly, every 2 months, quarterly, every 6 months, yearly, or custom (every N days)
|
||||
- [ ] **TASK-05**: User can set effort level (low / medium / high) on a task
|
||||
- [ ] **TASK-06**: User can sort tasks within a room by due date (default sort order)
|
||||
- [ ] **TASK-07**: User can mark a task as done via tap or swipe, which records a completion timestamp and auto-calculates the next due date based on the interval
|
||||
- [ ] **TASK-08**: Overdue tasks are visually highlighted with distinct color/badge on room cards and in task lists
|
||||
- [x] **TASK-01**: User can create a task within a room with name, optional description, frequency interval, and effort level
|
||||
- [x] **TASK-02**: User can edit a task's name, description, frequency interval, and effort level
|
||||
- [x] **TASK-03**: User can delete a task with confirmation
|
||||
- [x] **TASK-04**: User can set frequency interval from: daily, every 2 days, every 3 days, weekly, biweekly, monthly, every 2 months, quarterly, every 6 months, yearly, or custom (every N days)
|
||||
- [x] **TASK-05**: User can set effort level (low / medium / high) on a task
|
||||
- [x] **TASK-06**: User can sort tasks within a room by due date (default sort order)
|
||||
- [x] **TASK-07**: User can mark a task as done via tap or swipe, which records a completion timestamp and auto-calculates the next due date based on the interval
|
||||
- [x] **TASK-08**: Overdue tasks are visually highlighted with distinct color/badge on room cards and in task lists
|
||||
|
||||
### Task Templates
|
||||
|
||||
- [ ] **TMPL-01**: When creating a room, user can select from bundled German-language task templates appropriate for that room type
|
||||
- [ ] **TMPL-02**: Preset room types with templates include: Küche, Badezimmer, Schlafzimmer, Wohnzimmer, Flur, Büro, Garage, Balkon, Waschküche, Keller, Kinderzimmer, Gästezimmer, Esszimmer, Garten/Außenbereich
|
||||
- [x] **TMPL-01**: When creating a room, user can select from bundled German-language task templates appropriate for that room type
|
||||
- [x] **TMPL-02**: Preset room types with templates include: Küche, Badezimmer, Schlafzimmer, Wohnzimmer, Flur, Büro, Garage, Balkon, Waschküche, Keller, Kinderzimmer, Gästezimmer, Esszimmer, Garten/Außenbereich
|
||||
|
||||
### Daily Plan
|
||||
|
||||
@@ -125,21 +125,21 @@ Which phases cover which requirements. Updated during roadmap creation.
|
||||
| FOUND-04 | Phase 1: Foundation | Complete |
|
||||
| THEME-01 | Phase 1: Foundation | Complete |
|
||||
| THEME-02 | Phase 1: Foundation | Complete |
|
||||
| ROOM-01 | Phase 2: Rooms and Tasks | Pending |
|
||||
| ROOM-02 | Phase 2: Rooms and Tasks | Pending |
|
||||
| ROOM-03 | Phase 2: Rooms and Tasks | Pending |
|
||||
| ROOM-04 | Phase 2: Rooms and Tasks | Pending |
|
||||
| ROOM-05 | Phase 2: Rooms and Tasks | Pending |
|
||||
| TASK-01 | Phase 2: Rooms and Tasks | Pending |
|
||||
| TASK-02 | Phase 2: Rooms and Tasks | Pending |
|
||||
| TASK-03 | Phase 2: Rooms and Tasks | Pending |
|
||||
| TASK-04 | Phase 2: Rooms and Tasks | Pending |
|
||||
| TASK-05 | Phase 2: Rooms and Tasks | Pending |
|
||||
| TASK-06 | Phase 2: Rooms and Tasks | Pending |
|
||||
| TASK-07 | Phase 2: Rooms and Tasks | Pending |
|
||||
| TASK-08 | Phase 2: Rooms and Tasks | Pending |
|
||||
| TMPL-01 | Phase 2: Rooms and Tasks | Pending |
|
||||
| TMPL-02 | Phase 2: Rooms and Tasks | Pending |
|
||||
| ROOM-01 | Phase 2: Rooms and Tasks | Complete |
|
||||
| ROOM-02 | Phase 2: Rooms and Tasks | Complete |
|
||||
| ROOM-03 | Phase 2: Rooms and Tasks | Complete |
|
||||
| ROOM-04 | Phase 2: Rooms and Tasks | Complete |
|
||||
| ROOM-05 | Phase 2: Rooms and Tasks | Complete |
|
||||
| TASK-01 | Phase 2: Rooms and Tasks | Complete |
|
||||
| TASK-02 | Phase 2: Rooms and Tasks | Complete |
|
||||
| TASK-03 | Phase 2: Rooms and Tasks | Complete |
|
||||
| TASK-04 | Phase 2: Rooms and Tasks | Complete |
|
||||
| TASK-05 | Phase 2: Rooms and Tasks | Complete |
|
||||
| TASK-06 | Phase 2: Rooms and Tasks | Complete |
|
||||
| TASK-07 | Phase 2: Rooms and Tasks | Complete |
|
||||
| TASK-08 | Phase 2: Rooms and Tasks | Complete |
|
||||
| TMPL-01 | Phase 2: Rooms and Tasks | Complete |
|
||||
| TMPL-02 | Phase 2: Rooms and Tasks | Complete |
|
||||
| PLAN-01 | Phase 3: Daily Plan and Cleanliness | Pending |
|
||||
| PLAN-02 | Phase 3: Daily Plan and Cleanliness | Pending |
|
||||
| PLAN-03 | Phase 3: Daily Plan and Cleanliness | Pending |
|
||||
|
||||
Reference in New Issue
Block a user