New Speech subsystem with SpeechBackend ABC, registry-based backends
(Faster-Whisper, OpenAI, Deepgram), API endpoints, and frontend mic
button for desktop app and browser voice input.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
13 incremental tasks covering structure cleanup, data migration,
shim removal, engine consolidation, and init.py refactoring.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Outlines incremental restructuring to reduce root sprawl from 32 to 21
items, consolidate data dirs into src/ package, remove backward-compat
shims, and clean up repetitive code patterns.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>