docs: create milestone v4.0 roadmap (5 phases)
This commit is contained in:
parent
586321e8ef
commit
dfd61528d4
2 changed files with 73 additions and 14 deletions
|
|
@ -59,23 +59,23 @@ Which phases cover which requirements. Updated during roadmap creation.
|
|||
|
||||
| Requirement | Phase | Status |
|
||||
|-------------|-------|--------|
|
||||
| NAV-01 | TBD | Pending |
|
||||
| NAV-02 | TBD | Pending |
|
||||
| LIST-01 | TBD | Pending |
|
||||
| LIST-02 | TBD | Pending |
|
||||
| LIST-03 | TBD | Pending |
|
||||
| TASK-01 | TBD | Pending |
|
||||
| TASK-02 | TBD | Pending |
|
||||
| TASK-03 | TBD | Pending |
|
||||
| CAL-01 | TBD | Pending |
|
||||
| CAL-02 | TBD | Pending |
|
||||
| CAL-03 | TBD | Pending |
|
||||
| DETAIL-01 | TBD | Pending |
|
||||
| NAV-01 | Phase 18 | Pending |
|
||||
| NAV-02 | Phase 18 | Pending |
|
||||
| LIST-01 | Phase 19 | Pending |
|
||||
| LIST-02 | Phase 19 | Pending |
|
||||
| LIST-03 | Phase 19 | Pending |
|
||||
| TASK-01 | Phase 20 | Pending |
|
||||
| DETAIL-01 | Phase 20 | Pending |
|
||||
| TASK-02 | Phase 21 | Pending |
|
||||
| TASK-03 | Phase 21 | Pending |
|
||||
| CAL-01 | Phase 22 | Pending |
|
||||
| CAL-02 | Phase 22 | Pending |
|
||||
| CAL-03 | Phase 22 | Pending |
|
||||
|
||||
**Coverage:**
|
||||
- v4.0 requirements: 12 total
|
||||
- Mapped to phases: 0 (roadmap pending)
|
||||
- Unmapped: 12 ⚠️
|
||||
- Mapped to phases: 12
|
||||
- Unmapped: 0 ✓
|
||||
|
||||
---
|
||||
*Requirements defined: 2026-05-17*
|
||||
|
|
|
|||
|
|
@ -6,6 +6,14 @@
|
|||
- ✅ **v2.0 Collaboration, Planning, and Social Sign-in** — Phases 8-12 (shipped 2026-05-16). Archive: [`milestones/v2.0-ROADMAP.md`](milestones/v2.0-ROADMAP.md)
|
||||
- ✅ **v3.0 Design System & Visual Polish** — Phases 13-17 (shipped 2026-05-17). Archive: [`milestones/v3.0-ROADMAP.md`](milestones/v3.0-ROADMAP.md)
|
||||
|
||||
## v4.0 Active Phases
|
||||
|
||||
- [ ] Phase 18: App Shell & Navigation — sidebar redesign + top header bar (NAV-01, NAV-02)
|
||||
- [ ] Phase 19: Tablo List Revamp — card redesign, progress bar, status field, list/card toggle (LIST-01, LIST-02, LIST-03)
|
||||
- [ ] Phase 20: Tablo Detail & Kanban — detail page + kanban restyled to Figma (DETAIL-01, TASK-01)
|
||||
- [ ] Phase 21: Task Grid & Roadmap Views — new grid view + new roadmap view with date fields (TASK-02, TASK-03)
|
||||
- [ ] Phase 22: Calendar Rework — month/week/day grid, event blocks, tablo filter (CAL-01, CAL-02, CAL-03)
|
||||
|
||||
## Phases
|
||||
|
||||
<details>
|
||||
|
|
@ -43,6 +51,52 @@
|
|||
|
||||
</details>
|
||||
|
||||
## Phase Details — v4.0
|
||||
|
||||
### Phase 18: App Shell & Navigation
|
||||
**Goal:** Redesign the sidebar and top header bar to match the Figma design.
|
||||
**Requirements:** NAV-01, NAV-02
|
||||
**Success criteria:**
|
||||
1. Sidebar renders brand section, icon nav items, tablo list section, and user footer matching Figma
|
||||
2. Every authenticated page shows a top header bar with page title and contextual actions
|
||||
3. Existing navigation functionality (logout, tablo selection) is preserved
|
||||
|
||||
### Phase 19: Tablo List Revamp
|
||||
**Goal:** Restyle the tablos page with revamped cards, real progress data, list/card toggle, and status field.
|
||||
**Requirements:** LIST-01, LIST-02, LIST-03
|
||||
**Success criteria:**
|
||||
1. Tablo cards display with updated Figma layout including a progress bar showing real task completion %
|
||||
2. User can switch between card grid and list view; selection persists for the session
|
||||
3. Tablos have an active/archived status field in DB; a status indicator is visible on cards and list rows
|
||||
4. DB migration for status field is reversible
|
||||
|
||||
### Phase 20: Tablo Detail & Kanban Restyle
|
||||
**Goal:** Restyle the tablo detail page and kanban board to match Figma.
|
||||
**Requirements:** DETAIL-01, TASK-01
|
||||
**Success criteria:**
|
||||
1. Tablo detail header shows tablo name, status, and progress matching Figma
|
||||
2. Kanban columns and task cards are restyled to match Figma
|
||||
3. Drag-and-drop reorder continues to work after restyle
|
||||
4. Etapes section and files table match Figma layout
|
||||
|
||||
### Phase 21: Task Grid & Roadmap Views
|
||||
**Goal:** Add grid/table and roadmap/timeline views to the task section of a tablo.
|
||||
**Requirements:** TASK-02, TASK-03
|
||||
**Success criteria:**
|
||||
1. User can switch between kanban, grid, and roadmap views via a view switcher in the tablo detail
|
||||
2. Grid view shows all tasks as a sortable/filterable table with key columns (title, status, assignee, due date)
|
||||
3. Roadmap view shows tasks on a horizontal timeline grouped by status or date
|
||||
4. Tasks have an optional due_date field in DB (migration + sqlc); roadmap uses it for positioning
|
||||
|
||||
### Phase 22: Calendar Rework
|
||||
**Goal:** Replace the flat agenda list on /planning with a full Google Calendar-style interface.
|
||||
**Requirements:** CAL-01, CAL-02, CAL-03
|
||||
**Success criteria:**
|
||||
1. /planning page shows a month/week/day calendar grid with navigation controls
|
||||
2. Events render as colored blocks inside calendar cells rather than plain text rows
|
||||
3. User can filter the calendar to show events from a specific tablo only
|
||||
4. Existing event CRUD (create, edit, delete) continues to work within the new calendar UI
|
||||
|
||||
## Progress
|
||||
|
||||
| Phase | Milestone | Plans Complete | Status | Completed |
|
||||
|
|
@ -64,3 +118,8 @@
|
|||
| 15. Dashboard & Tablos | v3.0 | 3/3 | Complete | 2026-05-16 |
|
||||
| 16. Tablo Detail | v3.0 | 4/4 | Complete | 2026-05-17 |
|
||||
| 17. Chat & Planning | v3.0 | 2/2 | Complete | 2026-05-17 |
|
||||
| 18. App Shell & Navigation | v4.0 | — | Pending | — |
|
||||
| 19. Tablo List Revamp | v4.0 | — | Pending | — |
|
||||
| 20. Tablo Detail & Kanban | v4.0 | — | Pending | — |
|
||||
| 21. Task Grid & Roadmap Views | v4.0 | — | Pending | — |
|
||||
| 22. Calendar Rework | v4.0 | — | Pending | — |
|
||||
|
|
|
|||
Loading…
Reference in a new issue