Bun compatibility slice
Account for js/third_party/socket.io/socket.io-middleware.test.ts at exhaustive corpus position 4054.
Bun currently disables this entire middleware suite with describe.skip. Home should:
- resolve its Socket.IO support import and preserve the suite-level todo;
- classify it as neither unsupported nor allowed-empty;
- add it to the permanent third-party matrix;
- permanently verify that middleware rejection preserves its original cause, operation, phase, session id, and causal stack without exposing packet contents.
Tracked from #66.