1. main.gd _build_right_panel: terrain_size_btn_medium.button_pressed=true
feuerte toggled SOFORT synchron — der Handler griff auf
terrain_radius_slider zu, der erst spaeter erzeugt wird → SCRIPT ERROR
in _on_terrain_size_preset bei jedem GUI-Start. Fix:
set_pressed_no_signal(true) (Slider startet unten passend mit 12 m) +
Null-Check als Schutznetz im Handler.
2. main.gd _unhandled_key_input: event.command_pressed existiert an
InputEventKey nicht (Godot-3-API-Relikt) → SCRIPT ERROR bei JEDER Taste,
Shortcuts tot. Fix: is_command_or_control_pressed() (Ctrl auf
Linux/Windows, Cmd auf macOS).
3. Neuer Regressionstest tests/test_gui_smoke.gd: instanziert die ECHTE
Main-UI headless (deckt Runtime-UI-Pfade ab, die die logik-only-Suite
nie sah): Panel-Bau ueberlebt _ready, Presets initial/klickbar
(Slider+Label), Strg+Z/Strg+Y wirken end-to-end, leere History =
freundliche Meldung. Suite: 334 + 20 Checks gruen.