3ea8589985
Update task status to 'done' for several items in the project plan. This includes setting up the Axum server, filesystem structure, configuration, logging, and upload endpoints. It also covers the Docker setup for Axum and faster-whisper, as well as Ollama configuration. Additionally, the plan now reflects a dedicated `whisper/` service for faster-whisper, detailing its endpoints, model configuration, hotword support, and deployment. Changes to the Ollama client configuration and the oneliner generation logic are also documented. The transcription queue and recovery mechanisms are marked as done, along with the faster-whisper and Ollama health checks and retries. Several aspects of the case management and UI development, including askama templates and the detail view, have been updated. Finally, the project plan includes a decision to use `large-v3-turbo` for the Whisper model and details the implementation of a dedicated `whisper/` service due to hallucination issues with previous wrappers. The Ollama model is updated to `gemma4:latest`, and the GPU phase worker logic is adjusted to leverage the smaller VRAM footprint of the `large-v3-turbo` model. A new script `scripts/dictate.sh` is introduced as a stand-in for testing the watch-flow without actual hardware.