Kleine, sichere Schritte mit Commits nach jedem:
Schritt 1: Extrahiere geometry.py → Commit → Test
Schritt 2: Extrahiere road.py → Commit → Test
Schritt 3: Extrahiere visualization.py → Commit → Test
Schritt 4: Vereinfache main.py → Commit → Test
Final: Pushe Branch → Öffne PR → CI validiert → Merge
Schlüsselprinzip: Nach jedem Schritt funktioniert die Anwendung noch perfekt.
Warum kleine Schritte? Leicht zu erkennen was kaputtging, leicht rückgängig zu machen.