ADR-008-MATERIALIZATION-SUCCESS-REQUIRES-VERIFICATION
ADR-008 – Materialisierungserfolg erfordert Verifikation#
Übersicht · 2: zweite Ebene · Ziehen/Klicken: navigieren
Status#
Accepted.
Kontext#
Der Bootstrap meldete eine erfolgreiche Datenbankkonfiguration, obwohl Datenbanken und Benutzer nicht angelegt worden waren. Ursache war die Gleichsetzung eines scheinbar erfolgreichen Ausführungsaufrufs mit einem tatsächlich erreichten Zielzustand.
Entscheidung#
Kein Materialisierungsschritt gilt als erfolgreich, solange die vertraglich definierten Postconditions nicht unabhängig geprüft und durch GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen belegt wurden.
Jeder relevante Schritt folgt Plan → Execute → Verify → Evidence → Report.
Konsequenzen#
- Bootstrap-, Deployment-, Migration-, Seed- und Roundtrip-Schritte erhalten explizite Verträge.
- Execute- und Verify-Fehler werden getrennt ausgewiesen.
- Reports unterscheiden geplante, ausgeführte und bestätigte Änderungen.
- Tools müssen bei fehlgeschlagener Pflichtverifikation mit Fehlerstatus enden.
- Rollback und manuelle Recovery werden vertraglich beschrieben.
- Erfolgsberichte ohne Evidence sind unzulässig.
Beziehungen#
- MeaningEngineering-Prinzip – Materialisierung erfordert Verification und EvidenceTechnical documentation artifact.Vollständig lesen — specializes