f1c83713654a47f87edc5e1b4e33a5afc37ac062
overview.py las chunk["roads"] und item["bridge"] ohne Rückfall und riss mit Chunks im Format aus Task 10 (carriageway/sidewalk/lots/bridges) einen KeyError auf. _paint_layers() liest jetzt carriageway, sidewalk und lots getrennt; chunk["bridges"] braucht keine eigene Regel mehr, weil seine Fahrbahn schon in carriageway steckt und sein begehbarer Streifen im sidewalk. Markierungen werden nicht gezeichnet: bei 1 px je 3 m wäre eine 10-cm-Linie ein Drittel Pixel und nur Rauschen. In der Begehbarkeitsmaske sperren Fahrbahn und Restflächen jetzt aktiv, auch über der Landplatte - dort fährt Verkehr, kein Fußgänger soll dort landen. Der Gehweg trägt dafür auch ohne Landplatte, wie zuvor nur die Brücke; die alte Sonderregel für Brücken entfällt darum ersatzlos. Alle Fixtures in test_overview.py, die von Hand im alten Format standen, sind mitgezogen; eine davon musste dabei die Zusicherung wechseln (Fahrbahn auf Land ist jetzt gesperrt statt begehbar), zwei weitere kamen dazu (Restfläche und Brücke ohne Land). Der Gehweg-Streifen im neuen Prüfkörper war im Planentwurf 3 statt 12 m breit: schmaler als eine 4-m-Maskenzelle, die deshalb nie ganz hineinpasste, unabhängig von der Rundung - jetzt auf 12 m korrigiert wie die Fahrbahn. test_committed_map_files_match_the_committed_chunks ist bis Task 16 übersprungen: die ausgelieferten Chunks unter public/data/vice-a bleiben laut Plan bis dahin im alten Format, render_map() kennt das nicht mehr. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Languages
TypeScript
44.1%
JavaScript
40.9%
Python
11.2%
HTML
3.3%
CSS
0.5%