saravanakumardb1
|
885a2685ad
|
docs(ios): update roadmap Phase 3 Week 6 with iOS app foundation progress
- Xcode project setup: ✅ (XcodeGen, iOS 17+, zero third-party deps)
- Timer engine Swift port: ✅ (TimerEngine, Cascade, Urgency, Format, TimeBlindness)
- Data models: ✅ partial (CMTimer Codable struct, UserDefaults persistence)
- iOS screens: ✅ (Timeline, CreateTimer, Pomodoro, History, Settings, AlarmOverlay)
- Notification scheduling: ✅ (UNUserNotificationCenter, cascade warnings, actions)
- Haptic engine: ✅ (urgency-mapped feedback patterns)
- XCTest: 58 tests passing (TimerEngine, Cascade, Format)
- Remaining: Recurrence, NLParser, ContextMessages (Phase 2 web deps), SwiftData migration
|
2026-02-27 21:27:02 -08:00 |
|
saravanakumardb1
|
445e25bee1
|
docs: final roadmap update with Serwist SW, toast fallback, Pomodoro celebration commits
|
2026-02-27 21:24:36 -08:00 |
|
saravanakumardb1
|
815e1cd7fe
|
docs: comprehensive roadmap update with all Phase 1 checkmarks and commit links
|
2026-02-27 21:11:39 -08:00 |
|
saravanakumardb1
|
a3ebb9fd6d
|
docs: update roadmap.md with Phase 1 progress checkmarks and commit links
|
2026-02-27 21:03:27 -08:00 |
|
saravanakumardb1
|
1b148757af
|
docs: apply V2 review fixes to roadmap.md — comprehensive update
P0 Critical:
- Sync API: TBD → platform-service (Fastify, port 4003)
- Cascade presets: aligned with PRD (Aggressive/Standard/Light/Minimal/None/Custom)
- Deprecated APIs: NSUserNotificationCenter → UNUserNotificationCenter, ClockKit removed
- Cloud sync: iCloud Phase 3-4, platform-service REST Phase 5 (no contradiction)
- productId: chronomind registered in header + sync modules
- Open-source: closed-source app, open timer engine lib
- Design tokens: ChronoMind product section, own urgency colors
P1 High:
- Added pre-work (domain, wireframes, design tokens)
- Added CI/CD (GitHub Actions + Vercel auto-deploy)
- Added analytics (platform-service telemetry)
- Added onboarding (3-step walkthrough)
- Added privacy policy + terms of service
- Added web accessibility (WCAG 2.1 AA)
- Added timer accuracy tests + offline resilience strategy
- Added feedback mechanism
- Timer engine: clarified rAF (UI) + setInterval (SW) dual architecture
- Neurodivergent mode: default UX, not toggle (Compact mode for power users)
- Phase 3: macOS deferred to Phase 4, iPad layout added
P2 Medium:
- Calendar sync: two-way → one-way (read-only)
- Event countdown timer added to Phase 2
- Timer export/import added to Phase 2
- iOS waitlist added to Phase 2
- Data export/deletion added to Phase 4
- NL extraction upgrade path added to Phase 4
- Body doubling deferred to v3
New appendices: Cost Estimation, Common Platform Reusability, Key Decisions
Updated: success metrics (aligned with PRD), risk register (+4 new risks)
V2 review doc marked as APPLIED (audit trail)
|
2026-02-27 20:32:25 -08:00 |
|
saravanakumardb1
|
c02d8cf08c
|
docs: add comprehensive product roadmap (5 phases, Option D strategy)
- Phase 1: Web MVP (Next.js 16 PWA) — timer engine, cascade, visual timeline
- Phase 2: Intelligence — routines, NL input, focus mode, neurodivergent mode
- Phase 3: Apple Native — iOS + Apple Watch + macOS (SwiftUI, not KMP)
- Phase 4: Context & Growth — calendar sync, location, sleep, viral mechanics
- Phase 5: Android + Scale — Jetpack Compose, Wear OS, shared timers, monetization
- Includes: viral playbook, success metrics, risk register, tech stack summary
- Checklists for every phase with exit criteria
|
2026-02-27 17:27:05 -08:00 |
|