Do not start with browser cache.Prove composition, symlink target, manifest row, and HTTP bundle in one chain.
Four joined facts.
Derive the expected roster from the exact commit.
Compare literal pnpm anchor with its realpath.
Each advertised bundle must return JavaScript, not 404.
Repair the owning layer.
fallback closure
boot manifest
Loader settle
real symlink fixture
Do not install every missing package into the profile.
A duplicated core closure can turn a Web boot failure into a tool scheduler failure.
Use the complete recovery guide.
The canonical guide covers the exact signature, symlink lookup model, evidence capture, safe ownership branches, regression test, and rollback.
Read the complete guide