# Matriz Consolidada de Gaps y Acciones

**Subtarea:** 2.1
**Fecha:** 2026-01-30
**Agente:** Claude Code (Opus 4.5)
**Fuentes:** Subtareas 1.1, 1.2, 1.3, 1.4

---

## 1. RESUMEN EJECUTIVO

| Prioridad | Gaps | Esfuerzo Total | Impacto |
|-----------|------|----------------|---------|
| **P0** | 3 | Bajo-Medio | Crítico - Coherencia base |
| **P1** | 6 | Medio-Alto | Importante - Funcionalidad |
| **P2** | 5 | Bajo-Medio | Mejoras - Calidad |
| **P3** | 3 | Bajo | Nice-to-have |
| **TOTAL** | **17** | - | - |

---

## 2. MATRIZ COMPLETA DE GAPS

### 2.1 GAPS P0 - CRÍTICOS (Resolver inmediatamente)

| ID | Origen | Gap | Impacto | Esfuerzo | Acción |
|----|--------|-----|---------|----------|--------|
| **G-001** | 1.1 | Inventarios workspace incompletos (9 módulos backend faltantes) | Métricas incorrectas a nivel workspace | BAJO | Actualizar BACKEND_INVENTORY.yml L216-253 |
| **G-002** | 1.3 | Falta PROYECTO-TRADING-PLATFORM.md en workspace | Sin documentación visible del proyecto | BAJO | Crear docs/60-proyectos/PROYECTO-TRADING-PLATFORM.md |
| **G-003** | 1.1 | Discrepancia métricas DDL-Backend (workspace 74% vs proyecto 94%) | Reportes de coherencia incorrectos | BAJO | Sincronizar métrica en workspace |

### 2.2 GAPS P1 - IMPORTANTES (Resolver esta semana)

| ID | Origen | Gap | Impacto | Esfuerzo | Acción |
|----|--------|-----|---------|----------|--------|
| **G-004** | 1.2 | SAAS-008 Audit Logs no integrado | Sin auditoría completa para compliance | MEDIO | Copiar patrón de template-saas |
| **G-005** | 1.2 | SAAS-009 Feature Flags no integrado | Sin control de rollout de features | MEDIO | Adoptar módulo de template-saas |
| **G-006** | 1.2 | MFA (SAAS-001) parcialmente integrado | Seguridad de cuentas limitada | MEDIO | Evaluar e integrar MFA de template |
| **G-007** | 1.1 | Métricas frontend desactualizadas (30% vs 38%) | Reportes de progreso incorrectos | BAJO | Actualizar FRONTEND_INVENTORY.yml |
| **G-008** | 1.1 | Schemas BD incompletos en workspace (8 vs 11) | Inventario de BD incompleto | BAJO | Actualizar DATABASE_INVENTORY.yml |
| **G-009** | 1.3 | Sin sección en PROYECTOS-PRIORITARIOS.md | Visibilidad baja a nivel workspace | BAJO | Agregar trading-platform como P2/P3 |

### 2.3 GAPS P2 - MEJORAS (Resolver próxima semana)

| ID | Origen | Gap | Impacto | Esfuerzo | Acción |
|----|--------|-----|---------|----------|--------|
| **G-010** | 1.2 | SAAS-010 Webhooks no integrado | Sin eventos hacia externos | MEDIO | Adaptar para trading events |
| **G-011** | 1.4 | 6 análisis obsoletos en orchestration/ | Confusión en documentación | BAJO | Mover a _archive/ |
| **G-012** | 1.4 | 3-4 tareas activas posiblemente estancadas | Índice de tareas inexacto | BAJO | Evaluar y cerrar/cancelar |
| **G-013** | 1.3 | Documentación arquitectura duplicada | Confusión sobre versión actual | BAJO | Consolidar ARQUITECTURA-*.md |
| **G-014** | 1.4 | Archivo de tareas incompleto (movimiento físico pendiente) | Estructura inconsistente | BAJO | Completar movimiento a _archive/ |

### 2.4 GAPS P3 - NICE-TO-HAVE (Backlog)

| ID | Origen | Gap | Impacto | Esfuerzo | Acción |
|----|--------|-----|---------|----------|--------|
| **G-015** | 1.2 | SAAS-022 Goals no integrado | Sin trading targets | MEDIO | Adaptar para trading |
| **G-016** | 1.3 | Falta DATABASE-SCHEMA.md (diagrama ER) | Sin visualización de BD | MEDIO | Crear diagrama |
| **G-017** | 1.3 | Falta TESTING-STRATEGY.md | Sin documentación de tests | BAJO | Crear guía |

---

## 3. ACCIONES AGRUPADAS

### 3.1 Por Tipo de Trabajo

| Tipo | Gaps | IDs | Esfuerzo Total |
|------|------|-----|----------------|
| **Actualizar inventarios** | 4 | G-001, G-003, G-007, G-008 | BAJO |
| **Crear documentación** | 3 | G-002, G-009, G-016 | BAJO-MEDIO |
| **Integrar módulos template** | 4 | G-004, G-005, G-006, G-010 | ALTO |
| **Ejecutar purga** | 3 | G-011, G-012, G-014 | BAJO |
| **Consolidar/reorganizar** | 2 | G-013, G-015 | BAJO-MEDIO |

### 3.2 Por Ubicación

| Ubicación | Gaps | IDs |
|-----------|------|-----|
| **workspace-v2/orchestration/** | 4 | G-001, G-003, G-007, G-008 |
| **workspace-v2/docs/** | 2 | G-002, G-009 |
| **trading-platform/apps/backend/** | 4 | G-004, G-005, G-006, G-010 |
| **trading-platform/orchestration/** | 4 | G-011, G-012, G-013, G-014 |
| **trading-platform/docs/** | 2 | G-016, G-017 |

---

## 4. DEPENDENCIAS ENTRE GAPS

```
G-001 (Inventarios backend)
  └── No dependencias

G-002 (PROYECTO-TRADING-PLATFORM.md)
  └── No dependencias

G-003 (Métricas DDL)
  └── Depende de G-001 (sincronizar primero)

G-004 (Audit Logs)
  └── No dependencias técnicas
  └── Recomendado después de G-001

G-005 (Feature Flags)
  └── No dependencias
  └── Puede paralelo con G-004

G-006 (MFA)
  └── Depende de verificar OQI-001 actual
  └── Evaluar antes de implementar

G-007, G-008 (Métricas frontend/DB)
  └── Depende de G-001 (misma operación)

G-010 (Webhooks)
  └── Depende de G-004, G-005 (infraestructura base)

G-011, G-012, G-013, G-014 (Purga)
  └── No dependencias
  └── Puede ejecutarse en paralelo
```

---

## 5. PLAN DE EJECUCIÓN SUGERIDO

### Sprint 1: Coherencia Base (P0 + P1 parcial)

| Orden | Gap ID | Descripción | Estimación |
|-------|--------|-------------|------------|
| 1 | G-001 | Actualizar BACKEND_INVENTORY.yml | 15 min |
| 2 | G-007 | Actualizar FRONTEND_INVENTORY.yml | 10 min |
| 3 | G-008 | Actualizar DATABASE_INVENTORY.yml | 10 min |
| 4 | G-003 | Sincronizar métricas DDL-Backend | 5 min |
| 5 | G-002 | Crear PROYECTO-TRADING-PLATFORM.md | 30 min |
| 6 | G-009 | Agregar a PROYECTOS-PRIORITARIOS.md | 10 min |

### Sprint 2: Integración Template-SaaS (P1)

| Orden | Gap ID | Descripción | Estimación |
|-------|--------|-------------|------------|
| 7 | G-004 | Integrar Audit Logs | 2-3 horas |
| 8 | G-005 | Integrar Feature Flags | 2-3 horas |
| 9 | G-006 | Evaluar e integrar MFA | 3-4 horas |

### Sprint 3: Purga y Mejoras (P2)

| Orden | Gap ID | Descripción | Estimación |
|-------|--------|-------------|------------|
| 10 | G-011 | Archivar análisis obsoletos | 15 min |
| 11 | G-012 | Cerrar tareas estancadas | 20 min |
| 12 | G-013 | Consolidar documentación arquitectura | 30 min |
| 13 | G-014 | Completar movimiento de archivo | 15 min |
| 14 | G-010 | Integrar Webhooks | 2-3 horas |

### Sprint 4: Documentación (P3)

| Orden | Gap ID | Descripción | Estimación |
|-------|--------|-------------|------------|
| 15 | G-015 | Adaptar Goals para trading | 3-4 horas |
| 16 | G-016 | Crear DATABASE-SCHEMA.md | 1-2 horas |
| 17 | G-017 | Crear TESTING-STRATEGY.md | 1 hora |

---

## 6. MÉTRICAS DE ÉXITO

### 6.1 Criterios de Aceptación por Prioridad

**P0 Completado cuando:**
- [ ] Inventarios workspace tienen 13 módulos backend
- [ ] PROYECTO-TRADING-PLATFORM.md existe y tiene >100 líneas
- [ ] Métricas DDL-Backend coinciden (>90%)

**P1 Completado cuando:**
- [ ] audit.service.ts existe en trading-platform
- [ ] feature-flags module existe
- [ ] MFA evaluado y decidido (implementar o no)
- [ ] Métricas frontend actualizadas

**P2 Completado cuando:**
- [ ] 0 análisis obsoletos fuera de _archive/
- [ ] 0 tareas estancadas (cerradas o reactivadas)
- [ ] Solo 1 archivo de arquitectura activo

---

## 7. RESUMEN FINAL

| Categoría | Total | Esfuerzo | Orden Sugerido |
|-----------|-------|----------|----------------|
| Actualización inventarios (P0-P1) | 6 | ~1 hora | Sprint 1 |
| Creación documentación (P0-P1) | 3 | ~1 hora | Sprint 1 |
| Integración template-saas (P1) | 4 | ~10 horas | Sprint 2 |
| Purga y limpieza (P2) | 4 | ~1.5 horas | Sprint 3 |
| Documentación adicional (P3) | 3 | ~6 horas | Sprint 4 |

**Total estimado:** ~20 horas de trabajo
**Gaps críticos (P0):** 3 - resolubles en <2 horas

---

**Subtarea completada:** 2.1 Crear matriz consolidada de gaps y acciones
**Estado:** COMPLETADA
**Siguiente:** 2.2 Definir plan de ejecución jerárquico con dependencias
