ef3d8170fe
Optional: findet tro_flow.py neben der CSV ein <stamm>_raw.json (dxfmakros- Rohattribute), vergleicht es je Strecke/Gefaellestrecke-Host die aus der CSV abgeleitete Separatorenzahl mit der Anzahl 'SEP'-Eintraege in dessen eigener 'sepliste' und meldet Abweichungen als Finding - ohne TRO-Daten zu aendern, die CSV bleibt die massgebliche Quelle. Faengt an HundM05 sofort einen echten Fall: VF_5 hat laut CSV 3 zugeordnete Separatoren, sepliste nennt nur 2 - passt zum bereits gemeldeten Separator 0018 ohne TrackIds-Mitgliedschaft. Bewusst NICHT verwendet: die sepliste-Koordinaten (der jeweils erste SEP-Eintrag jedes VF-Blocks traegt durchgehend eine kaputte Position, ein Bug im DXF-Export) und das Attribut "ANZAHL_SEPARATOR" (weicht in beiden bisher geprueften Anlagen von TrackIds UND sepliste ab, vermutlich veraltet/ doppelt gezaehlt). Fehlt die Roh-JSON-Datei, entfaellt die Gegenprobe stillschweigend; ist sie vorhanden aber kaputt (z. B. unvollstaendig geschrieben), gibt es eine Warnung statt eines Abbruchs. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>