ET-WBE-EDITOR-CONTRACT-001
Engineering Editor Contract#
Verantwortung#
Ein Editor bearbeitet genau eine unterstützte Repräsentation eines Artefakts. Er bewahrt Identität, Metadaten, Beziehungen und nicht verstandene Inhalte, sofern der lokale Artefaktvertrag nichts anderes erlaubt.
Gemeinsame Fähigkeiten#
- Laden mit eindeutiger Artefaktidentität und Quellpfad,
- Validieren vor dem Speichern,
- Vorschau des resultierenden Deltas,
- konfliktbewusstes Speichern,
- unveränderte Rückgabe unbekannter, aber zulässiger Felder,
- Übergabe eines reproduzierbaren Änderungsnachweises.
Nicht zulässiges Verhalten#
- stilles Ersetzen unbekannter Werte durch Defaults,
- automatische Umbenennung von IDs, GUIDs, Versionen, Daten oder fachlichen Begriffen,
- Formatierung, die semantisch relevante Inhalte entfernt,
- Speichern in ein anderes Repository ohne ausdrückliche Zielwahl,
- direkte GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen ohne die zuständigen Qualitäts- und Review-Schritte.
Konflikte#
Weicht der geladene Stand beim Speichern vom aktuellen Quellstand ab, muss der Editor abbrechen oder einen expliziten Vergleich anbieten. Ein stilles Überschreiben ist nicht vertragskonform.