Pruebas inestables por esperas y temporización asíncrona
Las pruebas que pasan en local y fallan en el CI erosionan la confianza del equipo y bloquean las versiones. La causa raíz casi siempre son las llamadas explícitas a `sleep` o las condiciones de carrera entre eventos. Sustituimos todas las esperas basadas en tiempo por la espera automática (auto-wait) integrada de Playwright y por aserciones web-first, lo que hace determinista la suite sea cual sea la latencia de red o la velocidad de la máquina.