The spec asked for an integration test that a server whose condition can never hold reaches failed without ever spawning; every gate test so far drove SupervisorTask in isolation, which is exactly why the daemon boot loop's ack await went unnoticed. This asserts both halves: `xy list` answers well inside the gate, and the gated server fails on timeout without the sleep server ever reaching running. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EGntTHCW3sEPy1VBRopNNp