v0.6.3 real ASR production dictation hotfix
v0.6.3 publishes the production dictation fix from PR #322/#321.
Changes
- Dictate now sends captured PCM to the worker-owned ASR runtime.
- ASR worker reads installed model files through model-manager storage, runs encoder/predictor/joiner ONNX sessions, resamples PCM, extracts log-Mel features, decodes RNN-T output, detokenizes, and emits final transcript text.
- Added opt-in production Playwright smoke for the deployed Vercel app: real model download, local FFmpeg/flite TTS, Chromium fake microphone input, Dictate recording, and transcript assertion.
- Added redacted install-vs-ASR diagnostics and troubleshooting guidance for empty transcript failures.
Unchanged
- v0.6.0, v0.6.1, and v0.6.2 tags/assets remain immutable.
- No model-pack, profile, adapter, portable-bundle, vocabulary, training, import/export, or privacy schema changes.
- No telemetry, analytics, account service, or broad third-party network allowance added.
Verification required before closing #323
- CI passes on the tagged commit.
- Production deployment for this tag is live.
- Production About shows 0.6.3.
- Production CSP still allows only self, huggingface.co, and us.aws.cdn.hf.co for model downloads.
- Opt-in production dictation smoke passes on a fresh browser profile.
Open evidence gates
- #255 remains open for moderated release-usability participant evidence.
- ADR 0004/0005 production quality/performance evidence boundaries remain unresolved.