Files
article-data-manager/docs/roadmap.md

1.4 KiB

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