Codex / Claude Code Aufbauplan Master 6
Grundprinzip
AI darf zuerst nur lesen, dann planen, dann kleine lauffaehige Slices erzeugen. Kein Big Bang.
Phasen
0. Repository lesen und Zielbild einfrieren: README, Architektur, Pattern-Doku und POMs analysieren. Ergebnis: Modulbaum, Build-Reihenfolge, Pattern-Liste, Risiken. Noch kein Code.
1. Domain-Slice bauen: ein Aggregate, eine Policy, ein Service, ein Szenario.
2. Application-Slice bauen: Use Case mit Ports und Fake Adapter.
3. Event-Slice bauen: Outbox, Event Registry und Idempotenz.
4. Saga-Slice bauen: erfolgreicher Ablauf und Kompensation.
5. Adapter-Slice bauen: erst Fake, dann REST/Kafka/SQS/SOAP/SFTP.
6. OpenShift-Slice bauen: Deployment, Service, Route, Config, Secret, NetworkPolicy.
7. Observability-Slice bauen: Korrelation, Metriken, Health, Runbook.
8. Hardening: Tests, ArchUnit-Regeln, Lizenzcheck, Linkcheck, Dokumentation.
Prompt-Regel
Codex oder Claude Code soll pro Phase erst Plan und betroffene Dateien nennen, dann Code erzeugen, dann Build/Test-Ausgabe zusammenfassen.