From b82ce152bb77d914cb20241a06b4c2028c305374 Mon Sep 17 00:00:00 2001 From: Lucas Berger Date: Sat, 31 Jan 2026 14:54:25 -0500 Subject: [PATCH] docs: add NLU workflow cleanup to Phase 5 Workflow currently has Claude API nodes that need removal. Added to Phase 5 scope along with keyword routing replacement. Co-Authored-By: Claude Opus 4.5 --- .planning/ROADMAP.md | 1 + .planning/STATE.md | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.planning/ROADMAP.md b/.planning/ROADMAP.md index 1c6e5e7..d6d42e7 100644 --- a/.planning/ROADMAP.md +++ b/.planning/ROADMAP.md @@ -85,6 +85,7 @@ Plans: ### Phase 5: Polish & Deploy **Goal:** Production-ready deployment on Unraid +- Remove NLU/Claude nodes from workflow (replace with keyword routing) - Error handling and user-friendly error messages - Create Docker container for any custom components - Write deployment instructions for Unraid diff --git a/.planning/STATE.md b/.planning/STATE.md index 7215d02..6dc99a2 100644 --- a/.planning/STATE.md +++ b/.planning/STATE.md @@ -55,6 +55,7 @@ Overall: [████████░░] 80% | Default 50 lines, cap at 1000 | Balance between useful context and Telegram limits | 2026-01-30 | | Truncate at 3800 chars | Telegram limit is 4096, leave room for header and formatting | 2026-01-30 | | Remove NLU from v1.0 | Simple keyword matching sufficient, Claude API adds complexity | 2026-01-31 | +| NLU cleanup in Phase 5 | Workflow has Claude nodes to remove; defer cleanup to polish phase | 2026-01-31 | ## Pending Todos @@ -62,7 +63,7 @@ Overall: [████████░░] 80% ## Blockers & Concerns -(None yet) +- **Workflow depends on Claude API** — Current workflow still routes through NLU nodes. Requires Anthropic API key to function. Phase 5 will remove this dependency. ## Session Continuity