Parent: #465 Related: #1064, #1065
The main CI run for fd5baca failed unit and TSan shard 0 at private process rejection and uncaught dispatch preserve pinned events: sibling uncaught count expected 1, observed 0.
The fixture writes __shared_error_242 only to the sibling environment, then reads globalThis.__shared_error_242 in its listener. It depended on the environment fallback removed by #1064. The same fixture also injects __wrapped_242 for identifier evaluation; #1065 now requires live object bindings for that public global. The IPC fixture has the same environment-only injection pattern.
Acceptance:
- Publish script-visible injected test values through the actual realm global object, preserving sibling shared-VM identity.
- Keep private ABI production code, signatures, layouts, inventories, and event behavior unchanged.
- Process event and IPC fixtures pass normally, ReleaseSafe, and under unsuppressed TSan.
- Verify the relevant private ABI audit and hosted failure evidence.