Reporte — PMO
Generado por el equipo de agentes PMO | 2026-04-09
El architect completó el análisis. Aquí el resumen consolidado antes de que el dev arranque: --- ## Análisis — Paneles 4 y 5 de FI ### 🔴 Hallazgo crítico: Paneles 3 y 4 están invertidos en el código | Manual (fuente de verdad) | Código actual | |---|---| | Panel 3 → Perfil de la compañía (Empresas de interés) | Panel 3 → Propuesta de Valor | | Panel 4 → Propuesta de Valor | Panel 4 → Empresas de interés | El manual V.5 establece que "Empresas de interés" es el Panel 3 y "Propuesta de Valor" es el Panel 4. En el código están al revés. **¿Confirmamos que los alineamos con el manual?** --- ### Panel 4 — "Empresas de interés" (discrepancias vs manual) | # | Hallazgo | Prioridad | |---|---|---| | 1 | Textos helper/advertencia difieren del manual (Tipo de empresa, Industrias) | Media | | 2 | Falta lógica condicional de industrias: Startup/Scaleup usan catálogo de convocatorias; PyME usa catálogo propio | Alta | | 3 | Falta lógica de anualidad en "Facturación anual" (manual: asignar al año anterior) | Baja | | 4 | **Estilo:** usa `field-question` separado — debe unificarse en `field-helper` con `<strong>` (patrón FD) | Media | | 5 | **Estilo:** sistema de errores difiere del FD (`stepErrors.some()` vs `fieldErrors['campo']`) | Media | ### Panel 5 — "Necesidades estratégicas" (discrepancias vs manual) | # | Hallazgo | Prioridad | |---|---|---| | 1 | "Aliado ideal" usa chips planos — el manual exige picker colapsable con subcategorías preseleccionadas | Media | | 2 | Falta tooltips en subcategorías de necesidades (descripciones del manual) | Baja | | 3 | Verificar que subcategorías de necesidades aparezcan ya seleccionadas al abrir categoría | Media | ### 🔴 Adicional: Modal de convocatoria ausente Al guardar el panel de Propuesta de Valor, si hay convocatoria activa con fecha de cierre → debe aparecer modal para registrar convocatoria en la base de datos. Este modal **no existe** en el código actual. ¿Lo incluimos en este rediseño o lo dejamos para una fase posterior? --- ### Plan de implementación propuesto (por fases) **Fase 1 — Contenido + orden** *(correcciones contra manual)* - Corregir orden paneles 3↔4 - Alinear textos helper con manual - Lógica condicional de industrias por tipo de empresa **Fase 2 — Estilo** *(alineación con FD aprobado)* - Eliminar `field-question`, unificar en `field-helper` con `<strong>` - Migrar sistema de errores a `fieldErrors` tipado - "Aliado ideal": reemplazar chips por picker colapsable **Fase 3 — Comportamientos** *(detalles de interacción)* - Tooltips en subcategorías - Lógica de anualidad en facturación - Modal de convocatoria (si se incluye) --- **Antes de arrancar con el dev necesito confirmación en 2 puntos:** 1. ✅ **¿Confirmamos el reordenamiento de paneles** (alinear con el manual: Empresas de interés = Panel 3, Propuesta de Valor = Panel 4)? 2. ✅ **¿El modal de convocatoria va en este rediseño** o lo dejamos para una fase posterior? Con eso, arrancamos Fase 1 de inmediato.