fix(desktop): time a stalled quit on the monotonic clock

Review follow-up. A wall-clock jump could force an early exit or keep
ignoring Quit for longer, so measure the pending shutdown with
Clock.monotonicTimeNanos. Name startWaitingForShutdown with Effect.fn,
and test a repeat just under the 10 second threshold.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
91e08f662cPR Batch Tester committed on 10/22/2026, 9:57:49 PMparentbbc99df
2 files changedLine totals unavailable