# Roadmap ## Phase 0 - Repository und Datenverstaendnis - Projektstruktur - Dokumentation - Beispieldaten - Analyse der vorhandenen JSON- und CSV-Struktur - Datenwoerterbuch - Architekturentscheidungen ## Phase 1 - Reproduzierbarer CLI-Merge - JSON-Importer - ERP-CSV-Importer - Import manueller CSV-Daten - Normalisierung - Validierung - Merge - Export der RollCalc-kompatiblen `article-data.json` - Konflikt- und Trefferreports - Unit- und Integrationstests ## Phase 2 - Qualitaetskontrolle - Schema-Validierung - Dublettenpruefung - Einheitenpruefung - Vergleich mit vorheriger Ausgabe - Aenderungsreport - Schutz vor unbeabsichtigtem Datenverlust - Exit-Codes fuer Automatisierung ## Phase 3 - Einfache Pflegeoberflaeche - lokale Weboberflaeche - Suche nach Artikelnummer oder Name - Anzeige der ERP-Werte - Bearbeitung manueller Zusatzfelder - Validierung bei Eingabe - Aenderungsprotokoll ## Phase 4 - Erweiterte Datenhaltung - SQLite als lokale Datenbasis - Importhistorie - Datenherkunft - Aenderungsverfolgung - Freigabestatus - Benutzer- und Rollenmodell nur bei tatsaechlichem Bedarf ## Phase 5 - Integration - definierter Export fuer RollCalc - optionales Release-Artefakt - optionaler automatisierter Import im RollCalc-Deployment - Schnittstelle zu weiteren internen Werkzeugen - moegliche Nutzung als Datenbasis fuer ein spaeteres Produktionsexpertensystem