The pinned original test/js/node/process/process.test.js:321 requires process.binding("icu") to throw. Home's native ICU binding is implemented and verified under #862, including conversion/streaming decoding/transcode/width and per-process identity.
The unchanged process file currently records 101 passes, one failure, one skip and three TODOs; its failure is the unsupported-ICU expectation. The implementation returns the real ICU API, so it cannot also throw for this assertion without test-dependent behavior or removal of the implemented capability.
Reconcile this historical unsupported-capability assertion with logical full-feature parity. Preserve the current original failure evidence and keep it separate from green process/OS checks. Do not branch behavior on filenames or patch assertions merely to claim 100% coverage.
Parent: #66. Related native ICU implementation/platform tracker: #862.