Matching manifest accepted
- Exit
- 0
- Elapsed
- 10363 ms
We copied the real package manifest and lockfile into an isolated temporary project, ran an offline frozen install, then changed the manifest without updating the lockfile and ran the same command again.
The matching pair installed successfully from a warm offline store. The synthetic mismatch failed with the explicit pnpm frozen-lockfile error. That protects this release workflow from silently drifting past its committed dependency graph.
The first case keeps the copied manifest and lockfile untouched. The second adds a clearly synthetic dependency to the temporary manifest only. Both cases run offline with lifecycle scripts disabled, so the observed difference comes from lockfile consistency rather than network availability or package scripts.
corepack pnpm install --frozen-lockfile --offline --ignore-scriptsThe runner creates and removes its own temporary fixture. It does not edit the repository manifest or lockfile.
corepack pnpm field-test:pnpm:capture