Reporte — LAP
Generado por el equipo de agentes PMO | 2026-06-10
⚠️ **LAP-367** — el bloqueo crítico ya está resuelto en producción; el LAP sigue abierto por 2 sub-items menores. ## 🔴 Error de envío (`organizadores_raw`) — RESUELTO **Causa raíz:** no era un bug de código. La migración de base de datos que crea la columna `organizadores_raw` se había desarrollado pero **nunca se aplicó en la base de producción**. Por eso el formulario fallaba al enviar. **Fix aplicado y verificado ahora mismo:** - Migraciones aplicadas en Supabase producción (050/051/052). - Verificación 1: la consulta que antes daba error de columna inexistente ahora responde HTTP 200. - Verificación 2: hice un registro de prueba controlado (en transacción, sin dejar datos basura) y los organizadores se guardan correctamente. **Ya puedes intentar enviar el formulario de nuevo** — el error no debería volver a aparecer. Al completar el envío vas a ver la pantalla de confirmación con el código autogenerado del evento (eso responde tu pregunta del código: se muestra después del envío, nunca llegaste a verlo porque el envío estaba bloqueado). ## Análisis técnico completo del batch (listo) | LAP | Tallaje | Estado | |-----|---------|--------| | LAP-367 (Panel 4 crítico) | S | Migraciones ✅ · faltan pop-up confirmación + label "-Tiene costo-" | | LAP-362 (tooltips Modalidad estilo FI + textos híbrido/dual del manual) | S | Textos exactos ya extraídos del manual — listo para implementar | | LAP-368 (Panel 1) | M | Causa raíz de ambos bugs identificada (estado del borrador guardado que se rehidrata mal al refrescar, y teléfono que no se serializa completo) | | LAP-370 (Panel 3) | M | Bug "Deseleccionar todas" diagnosticado: doble fuente de verdad entre listado y resumen — por eso se ven invertidos | | LAP-369 (Panel 2) | L | El más grande: typeahead de organizadores + país por regiones + provincia derivada de ciudad (requiere integrar un dataset geográfico ciudad→provincia) | ✅ El autocomplete de entidades (tu pedido #3 y #7): totalmente viable — se construye una vez y se reutiliza en Panel 1 (empresa responsable) y Panel 2 (organizadores), incluyendo la regla de autocompletar y bloquear el rol cuando la entidad ya está registrada. ## Una sola pregunta para avanzar **El pop-up final del formulario**: ¿lo prefieres como (a) confirmación **previa** al envío ("¿Confirmas el registro del evento?" con botones Confirmar/Revisar) + pantalla de éxito con el código, o (b) solo el mensaje de éxito después de enviar? Recomiendo (a), consistente con el resto del sistema. Mientras respondes, arranco implementación en este orden: resto de LAP-367 + LAP-362 (cortos) → LAP-368 → LAP-370 → LAP-369. Te reporto cada uno con evidencia QA con Playwright.