d6c7148507
Both callers build the wait in the same synchronous block as `outputTail.attach(child)`, and stream 'data' is asynchronous, so `bufferedOutput()` is always empty at the seed and this block recovers nothing today. Say so at the code, so nobody reads the seed as the live recovery path for a lost READY sentinel — and so the condition that makes it load-bearing again (any await reintroduced between attach and this call, the pre-#100442 ordering) is written down next to the code that depends on it.