Skip to content

lockfile_drift

Lockfile entry’s hash disagrees with the on-disk bytes.

sjon-project.lock records the observed sha256 of each plugin’s manifest and (optionally) its paired wasm. When sjon project verify (or any sjon check against a project with a lockfile) sees a hash that differs from the recorded one, it emits this code.

Two ways out: sjon project lock to record the new bytes (if the change is intentional), or restore the old plugin bytes (if the change is accidental).


Run sjon explain lockfile_drift to read this at a terminal, browse every code, or work through diagnostics-driven repair if you want the habit rather than the answer.