AI Aufbauplan Master 7
Modernes Enterprise-Maven-Lernpaket. Markdown wird immer auch als HTML geliefert.
Codex / Claude Code Aufbauplan Master 7
Grundprinzip
AI darf nicht direkt alles neu schreiben. Master 7 wird phasenweise aufgebaut, geprüft und erst danach erweitert.
Phase 0 - Repository lesen und Zielbild einfrieren
AI zuerst nur lesen lassen: README, docs/architecture.md, docs/design-patterns.md und vorhandene POMs analysieren. Ergebnis: Modulbaum, Build-Reihenfolge, Pattern-Liste, offene Risiken. Noch kein Code.
Phase 1 - Kommerzielle Domäne schneiden
Customer, Catalog, Pricing, Order, Inventory, Payment, Billing, Shipping, Returns, Risk, Audit und Reporting als Modulgrenzen prüfen.
Phase 2 - Kernablauf runnable machen
RunnableSmokeApp muss ohne externe Systeme den Order-to-Cash-Ablauf zeigen.
Phase 3 - Ports und Adapter erweitern
Provider, Datenbanken, Messaging, Cloud, VM und OpenShift nur über Ports anbinden.
Phase 4 - Tests und Architekturregeln ergänzen
Contract Tests, Architecture Tests und Test Fixtures hinzufügen. Kein direkter Zugriff von Domain auf Adapter.
Phase 5 - Betrieb und Support ergänzen
Runbooks, Health Checks, Audit, Observability und Support-Kommandos erweitern.
Phase 6 - Commercial Hardening
Idempotenz, Retrys, Fehlerklassifizierung, Mandantenfähigkeit, Datenschutz und Reconciliation nachziehen.