Decide a switch read from the panel's own entry

main

Commit

Peter Cruckshank4d ago

The worker skipped a switch read when it had read the workspace in the last minute, but that read could be for another branch, whose entry replaced this one, or could have kept the panel's older entry unchanged. The panel then stayed empty, or showed Checking... for a read that never came. Now a switch reads unless the entry the panel shows is under a minute old, found with a copy of the panel's findEntry that a test keeps in step.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com Entire-Checkpoint: 01M69S28GZXRRY5MF37F5F545P