The real-child tests use bash read -t, and the whole-run test fails on a quiet stream instead of waiting out the poll. Found by cargo-mutants: three read_usage mutants timed out at 180 s. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>