Same local-ahead blind spot as the CLI SSH fast path, on the desktop's passive SSH-official check: tips differ but ahead_by == 0 means the remote tip is reachable from HEAD (carried local commit). Treat that as up to date instead of 'update available' — the nudge toward hermes update is exactly what wipes carried work. Widens andyst-dev's #84860 to the desktop sibling site.