Use native constraints
The first step stays put and focuses its required control before navigation.
STEPS · VERSIONS · OWNED EFFECTS
Native validation, conditional steps, versioned storage, debounced server writes, conflict retention, and reset compose from ordinary route state and owned effects.
DRAFT OWNERSHIP
The first step stays put and focuses its required control before navigation.
Guarded local storage restores values and the current step after navigation or reload.
One dependency effect cancels replaced work and sends only the latest owned version.
Older server versions and late effect writes cannot replace the current draft.
Accessible conflict state keeps every current value available for recovery.
State, status, version, storage, and pending debounce return to one known baseline.
UPGRADE
npm install @kudzujs/core@^0.13.2