EP-PIPELINE-STAGE-CONTRACT
Pipeline Stage Contract#
Pflichtfelder einer Stufe#
Jede Pipeline-Stufe besitzt mindestens:
- stabile Bezeichnung,
- Zweck und Verantwortlichkeit,
- deklarierte Eingaben,
- Vorbedingungen,
- ausführende GlossarbegriffEine Capability beschreibt ein dauerhaft benötigtes fachliches Leistungsvermögen, nicht dessen technische Umsetzung.Glossareintrag vollständig lesen,
- Ergebnisse und Status,
- Fehlerklassifikation,
- Evidenz,
- erlaubte Folgestufen.
Statusmodell#
Zulässige semantische Zustände sind:
pending– noch nicht begonnen,running– Ausführung aktiv,succeeded– Vertrag erfüllt,failed– Vertrag nicht erfüllt,skipped– bewusst nicht ausgeführt, mit Begründung,cancelled– kontrolliert abgebrochen.
Ein technischer Prozessausgang allein ersetzt nicht die fachliche Statusbewertung.
Abbruch und Fortsetzung#
Eine fehlgeschlagene Stufe sperrt alle abhängigen Folgestufen. Unabhängige Diagnose- oder Reportstufen dürfen weiterlaufen, sofern sie das Ergebnis nicht als erfolgreich darstellen.
Wiederholung#
Eine Wiederholung verwendet dieselben deklarativen Eingaben oder weist Änderungen ausdrücklich aus. Stufen mit Seiteneffekten benötigen Idempotenz, Vorabprüfung oder einen dokumentierten Kompensationsweg.
Erweiterung#
Repositories dürfen zusätzliche Status- oder Evidenzfelder definieren. Die Grundsemantik darf dabei nicht widersprochen oder stillschweigend abgeschwächt werden.