From 449bf76518db688539f897a92f96ae6ecacc62c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Tr=C3=B6ger?= Date: Sat, 6 Jun 2026 21:34:09 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20Pflicht-Schnellstart-Sektion=20f=C3=BCr?= =?UTF-8?q?=20Pl=C3=A4ne=20definieren?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Jeder Teilplan unter plans/ muss ab sofort eine ### Schnellstart-Sektion enthalten (Branch, Zuerst-lesen, Implementieren, Nächster-Schritt). Wird beim Erstellen des Plans geschrieben, nicht nachträglich. Co-Authored-By: Claude Opus 4.6 --- dotfiles/CLAUDE.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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.