6fac245d24
A rotation that reached bootstrap.json but not controller.yaml left the agent channel at 401 across restarts while the endpoint-only detector stayed silent. The tokens are now compared (constant time, boolean only); the token case gets its own banner key and operator message. Still detection only - nothing is reconciled (R-78). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS