Pflicht-Checkliste erweitert: dependencies.md Diagramme, domains.md, indirekt betroffene Hosts
- Infrastructure-Repo Checklist: Explizite Prüfpunkte für Mermaid-Diagramme, Referenz-Tabellen, Impact-Analyse, domains.md und indirekte Hosts - Neue Regel "Indirekt betroffene Hosts dokumentieren": Wenn auf Host B nebenbei konfiguriert wird, muss dessen Doku auch aktualisiert werden Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
24
CLAUDE.md
24
CLAUDE.md
@@ -17,7 +17,14 @@
|
|||||||
- [ ] **Infrastructure-Repo aktualisiert?**
|
- [ ] **Infrastructure-Repo aktualisiert?**
|
||||||
- Wenn Kunde erkannt (`~/Nextcloud/[kunde]/`):
|
- Wenn Kunde erkannt (`~/Nextcloud/[kunde]/`):
|
||||||
- `infrastructure/hosts/[host].md` aktualisiert?
|
- `infrastructure/hosts/[host].md` aktualisiert?
|
||||||
|
- Für JEDEN Host auf dem gearbeitet wurde (auch indirekt, z.B. Reverse Proxy, DNS-Server)
|
||||||
- `infrastructure/dependencies.md` aktualisiert?
|
- `infrastructure/dependencies.md` aktualisiert?
|
||||||
|
- Mermaid-Diagramme: Neue Verbindungen/Abhängigkeiten eingezeichnet?
|
||||||
|
- Referenz-Tabellen: Neue Hosts ergänzt?
|
||||||
|
- Impact-Analyse: Neue Ausfallszenarien?
|
||||||
|
- `infrastructure/netzwerk/domains.md` aktualisiert?
|
||||||
|
- Neue Subdomains eingetragen?
|
||||||
|
- DNS-Änderungen reflektiert?
|
||||||
- Änderungen committet und gepusht?
|
- Änderungen committet und gepusht?
|
||||||
|
|
||||||
### Bei JEDEM Task-Abschluss:
|
### Bei JEDEM Task-Abschluss:
|
||||||
@@ -731,6 +738,23 @@ Du sollst selbstständig:
|
|||||||
|
|
||||||
Nutze parallele Agenten für umfangreiche Scans und rekursive Entdeckung.
|
Nutze parallele Agenten für umfangreiche Scans und rekursive Entdeckung.
|
||||||
|
|
||||||
|
### Indirekt betroffene Hosts dokumentieren (PFLICHT)
|
||||||
|
|
||||||
|
**Wenn du auf Host A arbeitest und dabei Host B konfigurierst (z.B. per SSH, API, DNS), gilt die Rolling-Documentation-Pflicht auch für Host B.**
|
||||||
|
|
||||||
|
Dies ist eine häufige Fehlerquelle: Man dokumentiert nur den "Ziel-Host" der Aufgabe, vergisst aber die Hosts, auf denen man nebenbei Änderungen vorgenommen hat.
|
||||||
|
|
||||||
|
**Beispiele:**
|
||||||
|
|
||||||
|
| Aufgabe auf Host A | Nebenarbeit auf Host B | Doku-Pflicht |
|
||||||
|
|--------------------|-----------------------|--------------|
|
||||||
|
| ActiveSync auf srvmail01 einrichten | nginx-Config auf srvrevproxy02 anlegen | srvrevproxy02.md aktualisieren |
|
||||||
|
| Neue Subdomain für srvmail01 | DNS-Record auf srvdc01 anlegen | srvdc01.md prüfen, domains.md ergänzen |
|
||||||
|
| Zertifikat für Dienst X | certbot auf srvrevproxy02 ausführen | srvrevproxy02.md aktualisieren |
|
||||||
|
| Spam-Learning einrichten | IMAP-Zugriff auf srvmail01 aktivieren | Abhängigkeit in dependencies.md ergänzen |
|
||||||
|
|
||||||
|
**Regel:** Nach jeder SSH-Session auf einem Host fragen: "Habe ich die Doku dieses Hosts aktualisiert?"
|
||||||
|
|
||||||
### Parallele Agenten-Nutzung (PFLICHT)
|
### Parallele Agenten-Nutzung (PFLICHT)
|
||||||
|
|
||||||
**Claude MUSS eigenständig entscheiden, wie viele Agenten parallel gestartet werden, um Aufgaben schneller zu erledigen.**
|
**Claude MUSS eigenständig entscheiden, wie viele Agenten parallel gestartet werden, um Aufgaben schneller zu erledigen.**
|
||||||
|
|||||||
Reference in New Issue
Block a user