docs: extend CLAUDE.md with language and uv run conventions

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-10 20:24:04 +02:00
parent 71c19370e5
commit 87eaaa0f6a
+4
View File
@@ -4,9 +4,13 @@ Lokales Speech-to-Text-Tool: Hotkey halten → Audio aufnehmen → faster-whispe
## Entwicklungsumgebung ## Entwicklungsumgebung
- Python 3.13+, Paketmanager: `uv` (Lock-File: `uv.lock`) - Python 3.13+, Paketmanager: `uv` (Lock-File: `uv.lock`)
- Python-Scripts direkt ausführen: `uv run python <script.py>`
- Tests: `uv run pytest` (mit `pytest-asyncio` für async-Tests) - Tests: `uv run pytest` (mit `pytest-asyncio` für async-Tests)
- Starten: `uv run whisper-local` - Starten: `uv run whisper-local`
## Sprache
- Entwicklungs- und Dokumentationssprache: Deutsch (Code-Bezeichner bleiben Englisch)
## Architektur ## Architektur
- Plattform-Dispatch via Factory-Funktionen: `create_listener()` / `create_inserter()` - Plattform-Dispatch via Factory-Funktionen: `create_listener()` / `create_inserter()`
- Linux: evdev (Hotkey) + ydotool/wl-copy (Wayland-Inserter) - Linux: evdev (Hotkey) + ydotool/wl-copy (Wayland-Inserter)