diff --git a/.planning/ROADMAP.md b/.planning/ROADMAP.md index 3f92679f..9f3ca9b2 100644 --- a/.planning/ROADMAP.md +++ b/.planning/ROADMAP.md @@ -109,7 +109,7 @@ Plans: - [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) - [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) - [x] **Phase 38: Telegram Bridge** — grammY long polling relay, text + voice note bidirectional relay, agent identity prefix, BotFather onboarding setup (completed 2026-04-04) -- [ ] **Phase 39: Voice Polish** — Sentence-buffered TTS streaming, multi-language TTS output, onboarding STT/TTS hardware detection step +- [x] **Phase 39: Voice Polish** — Sentence-buffered TTS streaming, multi-language TTS output, onboarding STT/TTS hardware detection step (completed 2026-04-04) ## Phase Details @@ -228,4 +228,4 @@ All 23 v1.6 requirements are mapped to exactly one phase. No orphans. | 36. Voice Pipeline Foundation | v1.6 | 2/3 | Complete | 2026-04-04 | | 37. Web Chat Voice UI | v1.6 | 3/4 | Complete | 2026-04-04 | | 38. Telegram Bridge | v1.6 | 3/3 | Complete | 2026-04-04 | -| 39. Voice Polish | v1.6 | 1/2 | In Progress| | +| 39. Voice Polish | v1.6 | 1/2 | Complete | 2026-04-04 | diff --git a/.planning/STATE.md b/.planning/STATE.md index 4e039b98..2b7db8d3 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 38-02-PLAN.md — Telegram voice handling + TTS reply -last_updated: "2026-04-04T03:28:08.970Z" -last_activity: 2026-04-04 -- Phase 39 execution started +last_updated: "2026-04-04T03:39:12.879Z" +last_activity: 2026-04-04 progress: total_phases: 4 - completed_phases: 3 + completed_phases: 4 total_plans: 12 - completed_plans: 10 + completed_plans: 12 percent: 0 --- @@ -25,10 +25,10 @@ See: .planning/PROJECT.md (updated 2026-04-03) ## Current Position -Phase: 39 (voice-polish) — EXECUTING -Plan: 1 of 2 +Phase: 39 +Plan: Not started Status: Executing Phase 39 -Last activity: 2026-04-04 -- Phase 39 execution started +Last activity: 2026-04-04 Progress: [░░░░░░░░░░] 0%