Add Revit CSV transport

This commit is contained in:
2026-08-02 15:56:02 +02:00
parent 43cee890e7
commit bfe8b790b2
4 changed files with 521 additions and 5 deletions
@@ -4,8 +4,8 @@
Phase 14.0 ist abgeschlossen und freigegeben. Dieses Dokument beschreibt den
gegen den aktuellen Code geprüften Zielzuschnitt. Phase 14.1 befindet sich in
Umsetzung; ihre reinen Transportverträge und Konfigurationsvalidatoren sind
vorhanden.
Umsetzung; ihre reinen Transportverträge, Konfigurationsvalidatoren und die
zustandsfreie CSV-Transportgrundlage sind vorhanden.
Fachliche Quelle bleibt
[Revit-CSV-Integration Anforderungen und Implementierungsanweisung](revit-csv-integration-requirements.md).
@@ -241,11 +241,11 @@ keine Projektrevision und laufen über einen eigenen Audit-Store.
### 14.1 CSV-Konfiguration und reine Vorschau
1. Transport-Domainverträge, Dialekt- und Mappingvalidatoren sowie kleine
synthetische Fixtures ergänzen. **Erledigt:** Verträge und Validatoren;
Parser-Fixtures folgen gemeinsam mit dem Parser.
synthetische Fixtures ergänzen. **Erledigt.**
2. Zustandsfreien Parser und Serializer mit Round-trip-Tests für UTF-8-BOM,
CRLF, Semikolon, vollständige Quotierung, Kopfzeile in Zeile 2 sowie
Titel-, Leer-, Objekt- und Passthrough-Zeilen implementieren.
Titel-, Leer-, Objekt- und Passthrough-Zeilen implementieren. **Erledigt für
synthetische Testdaten; die Referenzdatei steht noch aus.**
3. Konfiguration über Migration, Snapshot v3, Transfer und den Command
`external-csv-configuration.update` persistieren.
4. Vorschau-Endpunkt und deutschen Projekt-Wizard ergänzen. Der Server speichert