Port the exact upstream cross-runtime IPC JSON serialization pair into Home without whole-file TODO rewriting:
test/js/bun/spawn/spawn.ipc.bun-node.test.tstest/js/bun/spawn/spawn.ipc.node-bun.test.ts
Scope:
- Bun parent with Node child
- Node parent with Bun child
- ordered parent/child startup, shutdown, and bidirectional message transcript
- empty stderr and successful exit lifecycle
- durable exact-file regressions
Acceptance:
- both corpora remain byte-identical to
~/Code/bun - 2 active tests pass with 0 fail, 0 unsupported, 0 TODO
- adjacent package IPC inheritance remains green
- full
home_testgate passes