# Próximos pasos — 1v9: Convertite en Leyenda Estado actual y mejoras posibles, en orden de impacto. ## ✅ Hecho - [x] Juego completo en un solo archivo (`index.html`), autocontenido, offline. - [x] 68 equipos reales con logos, 5 roles, 6 regiones. - [x] 94 eventos de decisión en 7 categorías (26 originales + 68 nuevos: escándalos LATAM reales + momentos BO5). - [x] 5 competencias internacionales (First Stand, MSI, EWC, Asian Games, Worlds) como **eventos directos sin botón**: si el equipo tiene cupo se juega solo (la liga se pausa). Una tirada decide campeón/subcampeón/semifinal/eliminado, con trofeo (🏆/🥈) + stats, año en el título y MVP de final. Título regional solo en splits impares (nunca coexiste con torneo intl). - [x] Suspensión de un año real: la opción "Aceptar jugar solo un game" (El ring del clasificatorio) con `x: { suspend: 2 }` hace que `doSplitEnd` salte 2 splits sin rendimiento ni historia. - [x] Títulos regionales (1ª y 2ª) + premios individuales (incluye Mejor Novato, Jugador del Año). - [x] Fichajes con cadencia realista (≥ split 4, ~2/carrera). - [x] Gating: equipos de 2ª división no van a internacionales. - [x] UI estilo Copero (dark dashboard, badges, pills, timeline). - [x] Responsive mobile/desktop, timeline colapsable. - [x] Export de imagen 1080×1920 compartible (fix superposición ELO MÁXIMO/número). - [x] Deploy en https://lolero.cbcren.online (Caddy + systemd + puerto 8899). - [x] Documentación (README, ARCHITECTURE, TESTING, DEPLOY). - [x] Test E2E automatizado (`tests/e2e_smoke.py`, Playwright): 0 errores, 100% carreras completas. ## 🔜 Ideas de mejora ### Gameplay - [ ] Más eventos por categoría (replayability). ← 18 nuevos (escándalos LATAM reales, BO5s, remontadas) - [ ] Eventos de "momento" con más variantes de revancha. - [ ] Sistema de lesiones/visa más ligado a la selección regional. ### UI / UX - [ ] Animaciones de transición entre pantallas. - [ ] Sonido (efectos mínimos, sin dependencias externas). - [ ] Soporte de idioma (EN) según el locale del navegador. - [ ] Tema claro opcional. ### Datos - [ ] Más equipos de segunda división por región. - [ ] Verificar logos nuevos si cambian (los `_std` de Liquidpedia son pequeños). ### Distribución / viralidad - [ ] PWA (manifest + service worker) para instalación y offline total. - [ ] Open Graph / tarjetas de compartir (el export ya es la imagen). - [ ] Analítica ligera (opcional, sin trackeo de datos personales). ### Infra - [ ] HTTPS ya resuelto por Caddy. Considerar caché de logos con `Cache-Control` largo. - [ ] Backup del repo en Gitea (este repo). ## Contribución Ver `TESTING.md` para el workflow de verificación antes de mergear cambios.