ET-WBE-WORKBENCH-CONTRACT-001
Engineering Workbench Contract#
Verantwortung#
Eine Engineering Workbench orchestriert vorhandene Werkzeugfähigkeiten für Navigation, Auswahl, Vorschau, Vergleich, Validierung und kontrollierte Übergabe. Sie ist keine neue fachliche Wahrheitsquelle.
Verpflichtende Eingaben#
- explizit gewählter Workspace oder Repository-Kontext,
- lesbare Manifest- und Navigationsinformationen,
- aufrufbare lokale Tool Contracts,
- ausdrücklich gewählter Bearbeitungs- oder Nur-Lese-Modus.
Verpflichtende Ausgaben#
- nachvollziehbare Auswahl des bearbeiteten Artefakts,
- sichtbarer Änderungsstatus,
- maschinenlesbare Findings der aufgerufenen Validatoren,
- eindeutige Übergabe an Packaging, Roundtrip oder Review.
Sicherheitsgrenzen#
- Nur-Lese ist der Standard.
- Schreiboperationen benötigen eine ausdrückliche Benutzeraktion.
- Ein Speichern verändert ausschließlich den gewählten Zielbereich.
- Fehlende Dateien sind niemals implizite Löschaufträge.
- Validierungsergebnisse werden nicht stillschweigend unterdrückt oder als Erfolg umgedeutet.
- Secrets, lokale Pfade und Runtime-Zustände werden nicht in versionierte Artefakte übernommen.
Fehlerverhalten#
Unauflösbare Identität, unbekannter Artefakttyp, ungültiges Manifest, nicht unterstützte Schreiboperation oder fehlende Berechtigung führen zu einem sichtbaren Fehler ohne Seiteneffekt.