Files
article-data-manager/docs/adr/0004-generated-output-not-primary-data.md
T

946 B

ADR 0004 - Generierte Datei ist kein Primaerdatenbestand

Status

Akzeptiert

Kontext

article-data.json wird aus mehreren Quellen erzeugt. Direkte Änderungen an dieser Datei wären bei einem erneuten Export nicht zuverlässig erhalten. Die Datei ist ein abgeleitetes Artefakt und keine führende Datenquelle.

Entscheidung

Die erzeugte article-data.json ist ein Build-Artefakt. Aenderungen duerfen nicht direkt ausschliesslich in dieser Datei vorgenommen werden.

Begruendung

Primaere Aenderungen gehoeren in ERP, bestehende RollCalc-Quelldaten oder manuelle Zusatzdaten. Nur so bleiben Herkunft, Validierung und Konflikte nachvollziehbar.

Konsequenzen

data/generated/article-data.json wird nicht standardmaessig versioniert. Relevante Aenderungen muessen reproduzierbar aus den Quellen erzeugt werden. Der Exportprozess muss deterministisch sein, damit identische Eingabedaten eine identische Ausgabedatei erzeugen.