Reporte — TTT
Generado por el equipo de agentes PMO | 2026-06-10
⚠️ **LAP-365** implementado y en producción — queda *In Review* esperando 2 confirmaciones tuyas para cierre. **La corrección que pediste ya está aplicada:** 1. **Campo manual eliminado** — el Panel 4 ya NO muestra la casilla "Código único del evento" (verificado en producción). 2. **Código autogenerado por el sistema** — al enviar el formulario, el servidor genera el código con el formato acordado `M-PPP-TTT-AA-NNNNN` (modalidad-país-temática-año-consecutivo) y lo muestra al usuario en la pantalla de confirmación con botón "Copiar código". Los borradores no generan código. 3. **Consecutivo anual sin colisiones** — función en base de datos probada en vivo (dos llamadas → 1, 2, sin duplicados) + índice único como red de seguridad. 4. **Temática principal** — en el Panel 3, la primera temática seleccionada se marca automáticamente como principal (estrella); marcar otra la reemplaza. Incluye la nota "Se usa para fines estadísticos". Las demás temáticas se guardan completas para filtros y reportes. 5. La base de datos de eventos estaba vacía, así que no hubo registros que corregir. **Evidencia QA (Playwright en eco.lpdi.co):** - Panel 3 con selector de principal activo: https://swfactorylap-hmt6879.slack.com/files/U0AL201N7UY/F0B9P74F2AW/lap365-tematica-principal.png - Panel 4 sin campo manual: verificación directa en producción. - Commit `0447a8b`, deploy live. **Necesito tu confirmación en 2 puntos para cerrar:** 1. **Códigos de temática (los 3 dígitos del bloque TTT):** asigné numeración provisional `001`-`066` siguiendo el orden del catálogo de temáticas. El ejemplo de la decisión (`...014...`) sugiere que quizás ya tienen una numeración SGC propia. ¿Existe una tabla oficial subcategoría→código, o adoptamos la numeración provisional como oficial? 2. **El año (AA) del código:** lo tomé del año de la **fecha de inicio del evento** (no de la fecha de registro). ¿Confirmas? La suite TestSprite del lote FE sigue corriendo en paralelo — te traigo ese dashboard cuando termine.