Never trust an unversioned prerelease install.At verification, npm latest and next point to different release families.
One pair, one runtime.
Pin both to the exact DSH-compatible release line.
Keep autoInstallPeers false; do not copy Agent or Tools.
Boot is not enough; cross the scheduler boundary.
Hooks execute policy.
commands run in Session cwd
prompts and tools can be blocked
text can enter the model history
Claude parity is partial
Do not satisfy every peer locally.
That turns a missing-library error into a split-runtime tool failure.
Keep the complete install and audit guide.
The canonical guide covers exact versioning, dependency topology, plugin config, hook trust, twelve acceptance gates, and duplicate-runtime recovery.
Read the complete guide