diff --git a/CLAUDE.md b/CLAUDE.md index da38ab4..5879d45 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -6,7 +6,7 @@ Push-to-talk dictation for macOS 26 on Apple Silicon. Hold a key, speak, release 1. **Speed of the release-to-paste path.** This is the metric. The path runs from the hotkey release to the paste: capture stop, engine, processors, output. In code it is everything between the coordinator's `recordingStopped` and `inserted` events. Nothing goes on that path without a before-and-after benchmark. 2. **Minimal UI.** No new settings, windows or overlay elements unless a feature cannot work without them. Prefer removing to adding. -3. **On-device processing and privacy.** Audio and text never leave the Mac. No network calls, no telemetry, no accounts. The one-time model download from Hugging Face is the only exception and stays the only one. +3. **On-device processing and privacy.** Audio and text never leave the Mac. No network calls, no telemetry, no accounts. One-time model downloads from Hugging Face are the only exception and stay the only one: the speech model at first launch, and an S1-mini polish model only when the user picks it. Each is pinned to a commit and checked against its SHA-256. ## Critical-path rule @@ -26,7 +26,8 @@ swift run -c release pladder-cli