Add: Verbindliche Pflicht-Checkliste bei Task-Abschluss
- Checkliste ganz oben in CLAUDE.md platziert - Klare Anweisungen dass ALLE Schritte IMMER durchgeführt werden müssen - Dokumentations-Verifikation als Pflicht - Infrastructure-Repo Update als Pflicht - Settings-Sync Prüfung als Pflicht - Explizite Verbote für Überspringen/Vergessen Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
43
CLAUDE.md
43
CLAUDE.md
@@ -1,5 +1,48 @@
|
|||||||
# Global Claude Code Instructions
|
# Global Claude Code Instructions
|
||||||
|
|
||||||
|
## 🚨 PFLICHT-CHECKLISTE BEI TASK-ABSCHLUSS 🚨
|
||||||
|
|
||||||
|
**DIESE CHECKLISTE IST NICHT OPTIONAL. SIE MUSS BEI JEDER ABGESCHLOSSENEN AUFGABE DURCHGEFÜHRT WERDEN.**
|
||||||
|
|
||||||
|
**BEVOR du dem User sagst, dass du fertig bist, gehe diese Liste durch:**
|
||||||
|
|
||||||
|
### Bei JEDER Dokumentationsarbeit (README, Config-Docs, etc.):
|
||||||
|
|
||||||
|
- [ ] **Verifikation durchgeführt?**
|
||||||
|
- Vergleichstabelle: Quelle ↔ Dokumentation erstellt
|
||||||
|
- ALLE Abschnitte geprüft (nicht nur die offensichtlichen)
|
||||||
|
- Finale Checkliste mit Zeilennummern erstellt
|
||||||
|
- Bestätigung: "X/X Abschnitte vollständig dokumentiert"
|
||||||
|
|
||||||
|
- [ ] **Infrastructure-Repo aktualisiert?**
|
||||||
|
- Wenn Kunde erkannt (`~/Nextcloud/[kunde]/`):
|
||||||
|
- `infrastructure/hosts/[host].md` aktualisiert?
|
||||||
|
- `infrastructure/dependencies.md` aktualisiert?
|
||||||
|
- Änderungen committet und gepusht?
|
||||||
|
|
||||||
|
### Bei JEDEM Task-Abschluss:
|
||||||
|
|
||||||
|
- [ ] **Alle Änderungen committet und gepusht?**
|
||||||
|
- Aktuelles Repo
|
||||||
|
- Infrastructure-Repo (falls relevant)
|
||||||
|
|
||||||
|
- [ ] **Settings-Sync geprüft?**
|
||||||
|
```bash
|
||||||
|
cd ~/dotfiles/claude_settings && git fetch origin && git status
|
||||||
|
```
|
||||||
|
|
||||||
|
### ⚠️ WICHTIG
|
||||||
|
|
||||||
|
**Du darfst NICHT:**
|
||||||
|
- Sagen "Erledigt" ohne diese Checkliste durchzugehen
|
||||||
|
- Den User fragen ob er die Checkliste will - sie ist PFLICHT
|
||||||
|
- Schritte überspringen weil sie "offensichtlich nicht nötig" sind
|
||||||
|
- Warten bis der User dich an fehlende Schritte erinnert
|
||||||
|
|
||||||
|
**Der User verlässt sich darauf, dass du diese Anweisungen IMMER befolgst.**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## ⚠ MANDATORY: Settings-Synchronisierung
|
## ⚠ MANDATORY: Settings-Synchronisierung
|
||||||
|
|
||||||
**Repository:** `git@gitea.egonetix.de:root/claude_settings.git` (Port 222)
|
**Repository:** `git@gitea.egonetix.de:root/claude_settings.git` (Port 222)
|
||||||
|
|||||||
Reference in New Issue
Block a user