Follow-up to #66, discovered while implementing native package-script dispatch in #497.
The unchanged packages/runtime/test/bun-corpus/cli/run/no-envfile.test.ts reports 1 pass / 8 fail / 28 assertions under HOME_NATIVE_VM=1 HOME_CORPUS_FULL_VM=1. The same eight failures reproduce with the previously published 8157bde43c9649afa9276af708463ed5fb28117d binary, so they are not introduced by the package-script changes.
The native VM entrypoint constructs fresh default TransformOptions and does not carry the complete CLI/bunfig environment settings through to module/eval execution. Failures cover --no-env-file with .env, .env.local, .env.development.local, production mode and eval; bunfig env=false / env.file=false; and combining --no-env-file with an explicit --env-file.
Integrate real parsed configuration into the native VM path. Preserve explicit environment files, override precedence, relative paths, eval behavior, and existing preload/conditions handling. Verify the unchanged file and adjacent CLI/env corpus; do not suppress environment output or special-case fixture names.
Evidence retained locally: zig-out/package-focused-no-envfile.stderr, zig-out/package-no-envfile-baseline.stderr, zig-out/package-diagnostics.json. Source pin: 4982b91e3702094330f3be3883354c52b8c01323. This is a separate open compatibility gap; #497 passing does not complete #66.