From 0848c9a0414f637b951e0421340afab8819006c0 Mon Sep 17 00:00:00 2001 From: saravanakumardb1 Date: Fri, 27 Feb 2026 23:16:54 -0800 Subject: [PATCH] =?UTF-8?q?docs(roadmap):=20mark=20Advanced=20NL=20parsing?= =?UTF-8?q?=20task=20as=20complete=20=E2=80=94=20timer-parse=20in=20extrac?= =?UTF-8?q?tion-service?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/roadmap.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/roadmap.md b/docs/roadmap.md index 5f11734..2c80a13 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -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