Repository navigation
Marty colour-sensing blocks now show a clear red dot matching the colour picker. Held colours are checked every 100 ms so their scripts can run promptly after the current run finishes, with sensor polling and listeners cleaned up on disconnect or leaving the editor.
Validation: development build succeeded and 66 focused tests passed, including editor checks with simulated sensor readings.