diff --git a/.planning/ROADMAP.md b/.planning/ROADMAP.md index 877dbb27..baf13ced 100644 --- a/.planning/ROADMAP.md +++ b/.planning/ROADMAP.md @@ -107,7 +107,7 @@ Plans: ## Phases - [x] **Phase 36: Voice Pipeline Foundation** — Transport-agnostic VoicePipelineService (transcribe, synthesize, formatForVoice), voice.ts route, ffmpeg audio transcoding, voiceMode flag, dual output pattern (completed 2026-04-04) -- [ ] **Phase 37: Web Chat Voice UI** — VAD silence detection, waveform visualization, voice mode toggle, inline audio player, auto-play toggle, COOP/COEP headers +- [x] **Phase 37: Web Chat Voice UI** — VAD silence detection, waveform visualization, voice mode toggle, inline audio player, auto-play toggle, COOP/COEP headers (completed 2026-04-04) - [ ] **Phase 38: Telegram Bridge** — grammY long polling relay, text + voice note bidirectional relay, agent identity prefix, BotFather onboarding setup - [ ] **Phase 39: Voice Polish** — Sentence-buffered TTS streaming, multi-language TTS output, onboarding STT/TTS hardware detection step @@ -222,6 +222,6 @@ All 23 v1.6 requirements are mapped to exactly one phase. No orphans. | 34. Voice | v1.5 | 2/2 | Complete | 2026-04-03 | | 35. npx buildthis CLI | v1.5 | 1/1 | Complete | 2026-04-03 | | 36. Voice Pipeline Foundation | v1.6 | 2/3 | Complete | 2026-04-04 | -| 37. Web Chat Voice UI | v1.6 | 3/4 | In Progress| | +| 37. Web Chat Voice UI | v1.6 | 3/4 | Complete | 2026-04-04 | | 38. Telegram Bridge | v1.6 | 0/TBD | Not started | - | | 39. Voice Polish | v1.6 | 0/TBD | Not started | - | diff --git a/.planning/STATE.md b/.planning/STATE.md index 0b0d37be..886780c9 100644 --- a/.planning/STATE.md +++ b/.planning/STATE.md @@ -4,13 +4,13 @@ milestone: v1.6 milestone_name: Voice Pipeline + Minimal Message Bridge status: executing stopped_at: Completed 37-03-PLAN.md — Voice Output Components (ChatVoicePlayer, ChatVoiceBadge, VoiceModeToggle) -last_updated: "2026-04-04T02:38:29.166Z" +last_updated: "2026-04-04T02:52:59.506Z" last_activity: 2026-04-04 progress: total_phases: 4 - completed_phases: 1 + completed_phases: 2 total_plans: 7 - completed_plans: 6 + completed_plans: 7 percent: 0 --- @@ -25,8 +25,8 @@ See: .planning/PROJECT.md (updated 2026-04-03) ## Current Position -Phase: 37 (web-chat-voice-ui) — EXECUTING -Plan: 4 of 4 +Phase: 38 +Plan: Not started Status: Ready to execute Last activity: 2026-04-04