Qu'est-ce que state-management ?
Load PROACTIVELY when task involves application state, data fetching, or form handling. Use when user says "manage state", "add data fetching", "set up Zustand", "handle form validation", or "add React Query". Couvre l'état du serveur (requête TanStack avec mise en cache, mises à jour optimistes), l'état du client (magasins Zustand), l'état du formulaire (React Hook Form avec validation Zod), l'état de l'URL (paramètres de recherche, routage) et le choix entre les solutions d'état. Source : mgd34msu/goodvibes-plugin.