Found while adding explicit file-order controls for #480 (benchmark admission #473, tracker #416).
From a working directory outside the project, run home-tsc -p /absolute/project/tsconfig.json with a config containing "files": ["src/lib.d.ts", "src/app.ts"]. The files exist relative to the config directory. TS 6.0.3 and native TS 7.0.2 resolve both; Home instead prints error reading src/lib.d.ts: FileNotFound.
tsc_main.zig copies loaded_cfg.files directly into the input-file list, unlike the include-glob path which is anchored at the config directory. Other build paths join the project directory but do not consistently preserve absolute file entries.
Resolve config-file entries against the config directory, preserving absolute paths and declared root ordering, for normal and build-mode discovery. Positional command-line files remain relative to the working directory. Add unit and shared CLI checks; do not change working directories or rewrite audit paths to avoid the bug. This does not resolve the separately missing cross-file type information in #480.