Port the exact upstream test/js/bun/spawn/spawn-stdin-readable-stream-edge-cases.test.ts corpus into Home without whole-file TODO rewriting.
Scope:
- pull exceptions with partial data delivery
- early child exit and writes after close
- mixed string, Uint8Array, and ArrayBuffer chunks
- slow consumers, high-frequency chunks, and repeated pulls
- stream reuse prevention and byte streams
- independent stdout/stderr piping
- long single chunks, alternating types, and stdio option variants
- durable exact-file regression
Acceptance:
- corpus remains byte-identical to
~/Code/bun - all active tests pass with 0 fail and 0 unsupported
- the explicit upstream cancellation TODO remains
- core and integration ReadableStream stdin matrices remain green
- full
home_testgate passes