Reduced store shape
One exported create initializer becomes one serializable layout state slot.
ZUSTAND-SHAPED SHARED STORES
Reduced Zustand authoring now becomes one persistent application-layout state slot and direct action updates instead of a browser store runtime.
WHAT LANDED
One exported create initializer becomes one serializable layout state slot.
Data and action selectors bind to existing state and handler capabilities.
Capture-free set actions inline as functional updates with current logical state.
Same-group route changes preserve both the store and layout DOM identity.
Derived selectors and unsupported store or action forms fail with source locations.
React and Zustand imports are absent from the generated deploy graph.
UPGRADE
npm install @kudzujs/core@^0.7.6