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:
root
2026-01-30 08:46:32 +01:00
parent 1413f2f37c
commit b3c0f69f86

View File

@@ -17,7 +17,14 @@
- [ ] **Infrastructure-Repo aktualisiert?**
- Wenn Kunde erkannt (`~/Nextcloud/[kunde]/`):
- `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?
- 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?
### Bei JEDEM Task-Abschluss:
@@ -731,6 +738,23 @@ Du sollst selbstständig:
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)
**Claude MUSS eigenständig entscheiden, wie viele Agenten parallel gestartet werden, um Aufgaben schneller zu erledigen.**