- Rename _archivo to _archive (standard convention) - Move analisis/, planes/ to _archive/ - Archive extra root files - Update _MAP.md with standardized structure Standard: SIMCO-ESTANDAR-ORCHESTRATION v1.0.0 Level: PROVIDER (L1A) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
162 lines
5.6 KiB
Markdown
162 lines
5.6 KiB
Markdown
# Matriz de Validacion Plan vs Analisis
|
|
|
|
**Fecha:** 2026-01-10
|
|
**Fase:** 5.1 - Validacion del Plan vs Analisis
|
|
**Estado:** COMPLETADO
|
|
|
|
---
|
|
|
|
## Objetivo
|
|
|
|
Verificar que cada hallazgo del analisis tiene una accion planificada correspondiente.
|
|
|
|
---
|
|
|
|
## 1. Discrepancias -> Acciones
|
|
|
|
### Discrepancias CRITICAS
|
|
|
|
| # | Discrepancia | Archivo Analisis | Accion Planificada | Fase |
|
|
|---|--------------|------------------|-------------------|------|
|
|
| C1 | OAuth/MFA documentados pero no implementados | MAPA-DISCREPANCIAS-DOC-CODIGO.md | Mover a seccion Roadmap en SAAS-001 | 6 |
|
|
| C2 | Feature Flags: DDL ENUM vs Entity boolean | MAPA-DISCREPANCIAS-DOC-CODIGO.md | Documentar discrepancia en SAAS-009 | 6 |
|
|
|
|
**Cobertura:** 2/2 (100%)
|
|
|
|
### Discrepancias MAYORES
|
|
|
|
| # | Discrepancia | Accion Planificada | Fase |
|
|
|---|--------------|-------------------|------|
|
|
| M1 | Endpoints Users faltantes (POST, DELETE, accept) | Documentar como pendiente | 6 |
|
|
| M2 | Rutas Billing inconsistentes | Actualizar doc con rutas reales | 6 |
|
|
| M3 | Endpoints Audit faltantes (3) | Documentar como pendiente | 6 |
|
|
| M4 | Pricing AI hardcodeado | Documentar en SAAS-006 | 6 |
|
|
| M5 | Endpoints devices no documentados | Agregar a SAAS-007 | 6 |
|
|
| M6 | Rate limiting AI no validado | Documentar como pendiente | 6 |
|
|
| M7 | Push web sin logica real | Documentar como parcial | 6 |
|
|
| M8 | 3 endpoints audit faltantes | Documentar como pendiente | 6 |
|
|
|
|
**Cobertura:** 8/8 (100%)
|
|
|
|
---
|
|
|
|
## 2. Duplicidades -> Acciones
|
|
|
|
| # | Duplicidad | Lineas | Accion Planificada | Fase |
|
|
|---|------------|--------|-------------------|------|
|
|
| D1 | Numeracion modulos (3 fuentes) | ~450 | Actualizar _MAP.md y CONTEXT-MAP.yml | 6 |
|
|
| D2 | Sprint 5 (5 archivos) | 1,467 | Consolidar en HISTORICO-SPRINTS.md | 6 |
|
|
| D3 | Inventarios inconsistentes | ~800 | Actualizar MASTER_INVENTORY.yml | 6 |
|
|
| D4 | Analisis documental (24 archivos) | 5,655 | Archivar en _archivo/analisis/ | 6 |
|
|
| D5 | Planes sprint individuales | ~1,100 | Archivar en _archivo/planes/ | 6 |
|
|
| D6 | Notificaciones v2 (3 archivos) | ~600 | Archivar ET-SAAS-007, PLAN-IMPL | 6 |
|
|
|
|
**Cobertura:** 6/6 (100%)
|
|
|
|
---
|
|
|
|
## 3. Conflictos Nomenclatura -> Acciones
|
|
|
|
| # | Conflicto | Accion Planificada | Fase |
|
|
|---|-----------|-------------------|------|
|
|
| N1 | SAAS-006 a SAAS-012 numeracion | Actualizar _MAP.md, CONTEXT-MAP.yml | 6 |
|
|
| N2 | Ruta 97-adr obsoleta | Actualizar CONTEXTO-PROYECTO.md, GUIA-ORQUESTACION | 6 |
|
|
| N3 | waba_id vs business_account_id | Actualizar SAAS-014-whatsapp.md | 6 |
|
|
| N4 | Estructura propuesta vs real | Actualizar _MAP.md | 6 |
|
|
| N5 | Rutas WhatsApp (send vs send/text) | Actualizar SAAS-014-whatsapp.md | 6 |
|
|
|
|
**Cobertura:** 5/5 (100%)
|
|
|
|
---
|
|
|
|
## 4. Enlaces Rotos -> Acciones
|
|
|
|
| # | Enlace Roto | Archivo Fuente | Accion Planificada | Fase |
|
|
|---|-------------|----------------|-------------------|------|
|
|
| E1-5 | planes/PLAN-SPRINT-* | analisis/_INDEX.md | Actualizar a _archivo/planes/ | 6 |
|
|
| E6 | planes/PLAN-SPRINT-5 | SAAS-014-whatsapp.md | Actualizar a _archivo/planes/ | 6 |
|
|
| E7 | ./SAAS-014-whatsapp.md | FASE-5-PLAN-REFINADO | Corregir ruta | 6 |
|
|
| E8 | 97-adr/ | CONTEXTO-PROYECTO.md | Actualizar a architecture/adr/ | 6 |
|
|
| E9 | 97-adr/ | GUIA-ORQUESTACION | Actualizar a architecture/adr/ | 6 |
|
|
|
|
**Cobertura:** 9/9 (100%)
|
|
|
|
---
|
|
|
|
## 5. Archivos Huerfanos -> Acciones
|
|
|
|
| # | Archivo | Accion Planificada | Fase |
|
|
|---|---------|-------------------|------|
|
|
| H1 | CP-2-VALIDACION-FASE-1-2.md | Mover a _archivo/analisis/ | 6 |
|
|
| H2 | INVENTARIO-PURGA-2026-01-10.md | Mover a _archivo/analisis/ | 6 |
|
|
| H3-H7 | FASE-1 a FASE-5 analisis | Mover a _archivo/analisis/ | 6 |
|
|
| H8 | PLAN-IMPLEMENTACION-NOTIFICATIONS-V2.md | Mover a docs/_archivo/ | 6 |
|
|
|
|
**Cobertura:** 8/8 (100%)
|
|
|
|
---
|
|
|
|
## 6. Documentacion Faltante -> Acciones
|
|
|
|
| # | Faltante | Accion Planificada | Fase |
|
|
|---|----------|-------------------|------|
|
|
| F1-7 | 7 Integraciones stubs | Expandir a ~300 lineas c/u | 6 |
|
|
| F8-13 | 6 ADRs faltantes | Crear en fase posterior | Backlog |
|
|
| F14-16 | Guias deployment | Crear en fase posterior | Backlog |
|
|
|
|
**Cobertura Inmediata:** 7/16 (44%)
|
|
**Cobertura Total (con backlog):** 16/16 (100%)
|
|
|
|
---
|
|
|
|
## 7. Indices Faltantes -> Acciones
|
|
|
|
| # | Indice | Ubicacion | Accion Planificada | Fase |
|
|
|---|--------|-----------|-------------------|------|
|
|
| I1 | _INDEX.md | docs/ | Crear | 6 |
|
|
| I2 | _INDEX.md | docs/01-modulos/ | Crear | 6 |
|
|
| I3 | _INDEX.md | docs/02-integraciones/ | Crear | 6 |
|
|
| I4 | _INDEX.md | docs/architecture/adr/ | Crear | 6 |
|
|
| I5 | _INDEX.md | orchestration/ | Crear | 6 |
|
|
| I6 | _INDEX.md | orchestration/inventarios/ | Crear | 6 |
|
|
| I7 | _INDEX.md | orchestration/trazas/ | Crear | 6 |
|
|
| I8 | _INDEX.md | orchestration/_archivo/ | Crear | 6 |
|
|
|
|
**Cobertura:** 8/8 (100%)
|
|
|
|
---
|
|
|
|
## Resumen de Cobertura
|
|
|
|
| Categoria | Hallazgos | Cubiertos | % |
|
|
|-----------|-----------|-----------|---|
|
|
| Discrepancias Criticas | 2 | 2 | 100% |
|
|
| Discrepancias Mayores | 8 | 8 | 100% |
|
|
| Duplicidades | 6 | 6 | 100% |
|
|
| Conflictos Nomenclatura | 5 | 5 | 100% |
|
|
| Enlaces Rotos | 9 | 9 | 100% |
|
|
| Archivos Huerfanos | 8 | 8 | 100% |
|
|
| Doc Faltante (inmediata) | 7 | 7 | 100% |
|
|
| Doc Faltante (backlog) | 9 | 9 | 100% |
|
|
| Indices Faltantes | 8 | 8 | 100% |
|
|
| **TOTAL** | **62** | **62** | **100%** |
|
|
|
|
---
|
|
|
|
## Conclusion
|
|
|
|
**VALIDACION EXITOSA:** Todos los hallazgos del analisis tienen una accion planificada correspondiente.
|
|
|
|
El plan cubre:
|
|
- 100% de discrepancias identificadas
|
|
- 100% de duplicidades identificadas
|
|
- 100% de conflictos de nomenclatura
|
|
- 100% de enlaces rotos
|
|
- 100% de archivos huerfanos
|
|
- 100% de documentacion faltante (7 inmediatas + 9 backlog)
|
|
- 100% de indices faltantes
|
|
|
|
---
|
|
|
|
**Entregable de:** FASE 5.1
|