Files
article-data-manager/docs/adr/0001-separate-repository.md
T

25 lines
818 B
Markdown

# ADR 0001 - Eigenstaendiges Repository
## Status
Akzeptiert
## Kontext
RollCalc benötigt eine erzeugte Artikeldatendatei. Import, Validierung, manuelle Datenpflege und ERP-Verarbeitung sind eigenständige Verantwortlichkeiten. Diese Aufgaben würden das RollCalc-Repository unnötig mit Datenpflege- und Integrationslogik belasten.
## Entscheidung
Der Article Data Manager wird als eigenstaendiges Projekt gefuehrt und nicht in das RollCalc-Repository integriert.
## Begruendung
- getrennte Verantwortlichkeiten
- unabhaengige Entwicklung
- Schutz des RollCalc vor Import- und Datenpflegekomplexitaet
- spaetere Wiederverwendung durch weitere Systeme
## Konsequenzen
RollCalc konsumiert nur ein definiertes Exportartefakt. Schnittstellen und Formatkompatibilitaet muessen dokumentiert und getestet werden.