Patrón base de store
Define estado + acciones en una sola función con `create`.
Cada acción modifica estado vía `set`, manteniendo la lógica centralizada.
Los componentes usan el hook del store para leer y actuar sin pasar props.
Esto reduce fricción cuando múltiples vistas dependen del mismo dato global.