Files
gods-eye-view/scripts
Said TurkseverandClaude Opus 5.5 8482daa377 test(ui): the panel gate waits for the rail on a timer, and never fails on it
On the CI runner the CCTV box never held pixel-identical for ten animation
frames within 15 s, so settle() timed out and failed the gate although the
street-level gate before it passed. The wait now rounds the box to whole
pixels, polls every 100 ms for half a second of stillness, and only logs if
the rail keeps moving: the lift is checked against the box recorded at
pointerdown, so settling is only there to make that box the docked one.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-05 15:18:14 +01:00
..