docs: create milestone v1.2 roadmap (8 phases)
This commit is contained in:
+12
-8
@@ -3,10 +3,10 @@ gsd_state_version: 1.0
|
||||
milestone: v1.2
|
||||
milestone_name: Multi-Provider, Theming & Zero-Setup
|
||||
status: planning
|
||||
last_updated: "2026-06-19T13:13:25.671Z"
|
||||
last_updated: "2026-06-19T14:30:00.000Z"
|
||||
last_activity: 2026-06-19
|
||||
progress:
|
||||
total_phases: 0
|
||||
total_phases: 8
|
||||
completed_phases: 0
|
||||
total_plans: 0
|
||||
completed_plans: 0
|
||||
@@ -20,14 +20,16 @@ progress:
|
||||
See: .planning/PROJECT.md (updated 2026-06-18 after v1.1 milestone)
|
||||
|
||||
**Core value:** One color-coded family calendar (shared + personal) and shared lists from a single low-friction PWA — cross-ecosystem, no app store
|
||||
**Current focus:** Planning next milestone — run `/gsd-new-milestone`
|
||||
**Current focus:** Phase 21 — Zero-Setup DB Bootstrap (v1.2 roadmap created; awaiting plan)
|
||||
|
||||
## Current Position
|
||||
|
||||
Phase: Not started (defining requirements)
|
||||
Plan: —
|
||||
Status: Defining requirements
|
||||
Last activity: 2026-06-19 — Milestone v1.2 started
|
||||
Phase: 21 of 28 (Zero-Setup DB Bootstrap) — first v1.2 phase
|
||||
Plan: — (not yet planned)
|
||||
Status: Ready to plan
|
||||
Last activity: 2026-06-19 — v1.2 ROADMAP.md created (Phases 21–28); 11/11 requirements mapped, no orphans
|
||||
|
||||
Progress: [░░░░░░░░░░] 0% (0/8 v1.2 phases)
|
||||
|
||||
### ✅ Resolved Checkpoint — Phase 15 Plan 15-03 Task 2 (human-action)
|
||||
|
||||
@@ -206,6 +208,8 @@ Recent decisions affecting current work:
|
||||
|
||||
### Roadmap Evolution
|
||||
|
||||
- **v1.2 roadmap created (2026-06-19):** 8 phases (21–28), continuing v1.1 numbering (last phase 20). 11/11 requirements mapped to exactly one phase, no orphans, no duplicates. Dependency-ordered per research ARCHITECTURE.md "Dependency-Ordered Build Sequence": **21 Zero-Setup DB Bootstrap** (SETUP-05, no deps, unlocks auto-migrate) → **22 Provider Abstraction** (PROV-01, HIGH-risk, CalDAV-only/Fastmail unchanged, carries the `UNIQUE(user_id, provider_type)` migration) → **23 Multiple Reminders** (CAL-18, dep 22) and **24 Dev/Mock Provider** (TEST-03, dep 22) → **25 Google Calendar Provider** (CAL-16/17/PROV-02, deps 22/23/21) → **26 Self-Service Onboarding** (PROV-03/04, dep 25). **27 PWA Dark Mode** (THEME-01) is independent/parallelizable with 22–26. **28 Dependency Updates** (DEP-01) is last — after 27 (Schedule-X hold) and all other v1.2 work. Backlog promotions: 999.1→Provider Abstraction (22), 999.20→Dark Mode (27), 999.5→Self-Service Onboarding (26), 999.19→Dev/Mock Provider (24), 999.18→Dependency Updates (28). DEP-01 kept a standalone closing phase (not folded) to preserve its hard "last, after dark-mode-locked" ordering. Critical path: 21→22→23→25→26, then 28.
|
||||
|
||||
- Phase 6 added (2026-06-07): UX Polish — all-day visual distinction, event-form date/recurrence behavior, recurring-series edit, auth-flow smoothing. Candidate scope pulls from backlog 999.2/999.3/999.6/999.7/999.8/999.9.
|
||||
- Phase 6 complete (2026-06-10): all 6 plans executed + 2 phase-level UX fixes (AppNav persistence + BottomTabBar desktop hide). Residual device-only checkpoints documented above.
|
||||
- Backlog reviewed (2026-06-10, /gsd-review-backlog): removed 6 stale duplicates (999.2/3/6/7/8/9 — already promoted into Phase 6) from the Backlog section + deleted the 999.2 dir; kept 999.1/4/5/10/11/12/13; added 999.14 (Gitea CI, promoted from STATE pending todo); archived stale kickoff-new-project todo.
|
||||
@@ -280,4 +284,4 @@ Resume file: .planning/phases/20-admin-member-editor-form-declutter/20-UI-SPEC.m
|
||||
|
||||
## Operator Next Steps
|
||||
|
||||
- Start the next milestone with /gsd-new-milestone
|
||||
- v1.2 roadmap created (Phases 21–28). Plan the first phase with `/gsd-plan-phase 21`.
|
||||
|
||||
Reference in New Issue
Block a user