The claude LOCAL install resolves its config dir via realpath, which on macOS prepends /private to the temp root and embeds it in projected agents/commands/ workflows (@ references). buildParityManifest normalized only `root` (/var/folders/…), leaving the /private prefix on macOS while Linux has none — so the mac-generated claude-local fixture failed the Linux CI leg (198 files). Normalize the realpath form too; no-op for the global fixtures (literal --config-dir, never realpath-resolved). Regenerated claude-local.json now matches the Linux hashes. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
12 KiB
12 KiB