Script vivia solo en rama issue/notifications-realtime y se perdio al hacer checkout master para el branch 0128. Es self-contained (no toca otros archivos de esa rama). Permite ./control.sh para gestionar backend (WSL) + frontend Vite (Windows).