The Keep screen on switch now holds a Screen Wake Lock while on: it asks
navigator.wakeLock.request('screen') when turned on, asks again when the
page is visible again while on, and releases the lock when turned off or
when the screen is left, including a lock granted after the screen was
left. A refused request turns the switch back off and is reported with a
Retry. Without the API the switch is disabled with an explanation.
Maestro task c7da10dc-7f27-4dd0-8548-28d6587bdabf.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>