docs(roadmap): mark Advanced NL parsing task as complete — timer-parse in extraction-service

This commit is contained in:
saravanakumardb1 2026-02-27 23:16:54 -08:00
parent f6e78a454d
commit 0848c9a041

View File

@ -680,12 +680,12 @@ ChronoMind ships in **5 phases over ~6 months**, from web MVP to full cross-plat
- [x] "Delete my account" → wipe UserDefaults, App Group, iCloud KV, notifications, temp files
- [x] Required before App Store submission (Apple requirement since 2022)
- [ ] **Advanced NL parsing (upgrade path from chrono-node)**
- [ ] Define `timer-parse` extraction task in extraction-service (port 4005)
- [ ] Classes: `time`, `duration`, `urgency_hint`, `label`, `recurrence`
- [ ] Use `@bytelyst/extraction` client for LLM-powered parsing
- [ ] Falls back to chrono-node if extraction-service unavailable
- [ ] Enables: "Set a critical alarm for my dentist next Tuesday at 2pm with 1 hour warning and 30 min travel time"
- [x] **Advanced NL parsing (upgrade path from chrono-node)**
- [x] Define `timer-parse` extraction task in extraction-service (port 4005) — 6 classes, 3 few-shot examples
- [x] Classes: `time`, `duration`, `urgency_hint`, `label`, `recurrence`, `travel_context`
- [ ] Use `@bytelyst/extraction` client for LLM-powered parsing (iOS/web integration deferred)
- [ ] Falls back to chrono-node if extraction-service unavailable (iOS/web integration deferred)
- [x] Enables: "Set a critical alarm for my dentist next Tuesday at 2pm with 1 hour warning and 30 min travel time"
### Week 13-14: Viral Growth Mechanics