Load on demand
The CodeMirror graph stays absent until the editor owner opens.
LAZY PACKAGE · RETAINED IDENTITY · EXACT CLEANUP
The real CodeMirror journey now starts without its package graph, then preserves every update and ownership guarantee after activation.
REAL EDITOR JOURNEY
The CodeMirror graph stays absent until the editor owner opens.
Application and editor changes share the existing owner-scoped handle.
Authored update failures preserve editor DOM and clear after recovery.
Value commits update the retained editor without replacing its DOM.
Conditional remount starts fresh state while native ESM stays cached.
The static sibling remains complete HTML with zero JavaScript.
UPGRADE
npm install @kudzujs/core@^0.16.7