diff --git a/dotfiles/CLAUDE.md b/dotfiles/CLAUDE.md index 74ae8f8..46a7a68 100644 --- a/dotfiles/CLAUDE.md +++ b/dotfiles/CLAUDE.md @@ -28,6 +28,22 @@ Alle Texte, Kommentare und Kommunikation auf Deutsch. Technische Begriffe und Co - **Architektur:** `api/` → `services/` + `models/`, nie umgekehrt. HTTPException nur in `api/`. Eager-Loading in der API-Schicht. Frontend: Props down, Events up - **Docker Compose:** Jeder Service: `TZ=Europe/Berlin`, Logging 5 MB (`json-file`, `max-size: 5m`, `max-file: 3`), Watchtower-Label default deaktiviert +## Pläne + +Jeder Teilplan unter `plans/` muss eine `### Schnellstart`-Sektion direkt unter der Hauptüberschrift enthalten: + +```markdown +### Schnellstart + +- **Branch:** `feat/kurzer-name` +- **Zuerst lesen:** (max. 8 Dateien, nummeriert, wichtigste zuerst) + 1. `pfad/zur/datei.py` +- **Implementieren:** Teilplan X +- **Nächster Schritt:** Teilplan Y (Titel) +``` + +Die Sektion wird beim Erstellen des Plans geschrieben, nicht nachträglich. `/implement` nutzt sie als Einstiegspunkt. + ## Agenten-Workflow Nach jeder Story automatisch ausfuehren: **test-runner** → **security-audit**. Erst wenn beide ohne kritische Befunde durchlaufen, gilt die Story als abgeschlossen.