Diagnosing Common Zustand v4 Issues: Stale Selectors, Hydration Mismatches, and Middleware Conflicts
A diagnostic guide for Zustand v4.x covering stale selectors, hydration mismatches, Immer misuse, TypeScript inference, testing isolation, and subscribe pitfalls — with cause tables, ordered checks, and fixes tied to findings.