736dcbc1ad8ab5d7455829848ff482bda157d065
vergeLampPoints() und der Schlüssel roads existieren seit Teil 2 nicht mehr: site-data.mjs importierte einen fehlenden Export (ESM-Link-Fehler, das Skript starb vor der ersten Zeile) und las c.roads/c.centerlines; render-site.py griff auf c["roads"] zu (KeyError). Beide lesen jetzt chunkLampPoints(c) sowie die drei neuen Schichten carriageway, sidewalk und lots (zusammen die frühere Korridorfläche); render-site.py bekommt dafür eine eigene Vierfarb-Darstellung inklusive bridges. Verifiziert mit einem echten Ausschnitt (1414..1564 | 1042.5..1092.5, 12 Chunks I5-L7): site-data.mjs liefert carriageway/sidewalk/lots/bridges mit echten Werten, 4 Laternen und 3 Palmen im Fenster; render-site.py zeichnet daraus ein plausibles Vergleichsbild ohne Absturz.
Languages
TypeScript
44.1%
JavaScript
40.9%
Python
11.2%
HTML
3.3%
CSS
0.5%