The 50ms budget raced external-process spawn on cold CI runners: cancel could fire before yes produced output, so the builtin tail flushed an empty ring buffer (0 lines instead of 5, Linux x64 modern). 750ms keeps the post-cancel drain scenario while outlasting spawn latency.