# 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.