# Frozen lock installer fix — 2026-09-08

The LMS introduced four direct frontend dependencies in `packages/core/app/package.json` that were missing from the `packages/core/app` importer in `pnpm-lock.yaml`:

- `@dnd-kit/core` 6.3.1
- `@dnd-kit/sortable` 10.0.0
- `@dnd-kit/utilities` 3.2.2
- `@editorjs/editorjs` 2.31.6

The lockfile now contains the four importer entries plus the complete required package/snapshot graph, including dnd-kit accessibility and Editor.js caret/DOM/helpers/notifier/tooltip dependencies.

Verification:

```text
[Learnitive] pnpm frozen-lock sync passed for 69 workspace importers, 1593 package records, 1595 snapshots and 1183 reachable lock snapshots.
```

The artifact container could not resolve `registry.npmjs.org`, so the network fetch stage could not be reproduced here. The staging host should now pass the installer's dependency-free frozen-lock preflight and continue to its normal frozen installation/fetch stage.
