EAOS

Architecture Fitness

Quality Gates

Generierte Artefakte gelten erst als lieferbar, wenn Modell-, Code-, Contract- und Deployment-Gates bestanden sind.

Model Gate

JSON Schema, IDs, Referenzen, Zyklen und Ownership.

konfiguriert

Architecture Gate

ArchUnit, Modulgrenzen, Domain ohne Framework-Abhängigkeit.

Build erforderlich

Contract Gate

OpenAPI-/AsyncAPI-Validierung und Breaking-Change-Prüfung.

statisch geprüft

Delivery Gate

Compose-/Kubernetes-Schema, Health Checks und Ressourcenlimits.

Runtime offen

Verbindliche Reihenfolge

  1. Modell validieren
  2. Artefakte deterministisch erzeugen
  3. Format- und Vertragsprüfungen ausführen
  4. mvn clean verify ausführen
  5. Container-Smoke-Test durchführen
  6. Manifest und Checksummen veröffentlichen