The portable macOS job: `read -t 0.1` is "invalid timeout specification" in /bin/bash 3.2, so the fake agent never said ready. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HS8WZziDnyxunC23MUxrLp