167892048e
The "reads the emitted changelog asset when run outside the bundle directory" probe built its bundle by shelling out to `bun build`, which cannot take a plugin. The real `@oh-my-pi/pi-utils` and the changelog module's `../config` import therefore stayed in the graph, and both pull in the native addon loader. The emitted bundle called `loadNative()` at startup and resolved `pi_natives.<platform>.node` relative to its own directory, but the probe is written to a temp dir and run from an unrelated cwd, so that lookup cannot succeed. Whether the test passed depended on a platform native happening to be resolvable next to the runner. Build it with `Bun.build()` and the same `changelog-utils-stub` plugin the compiled-binary probe in this file already uses, extracted into one shared helper. The subject under test is emitted-asset resolution, not native loading.