michangarrito/backups/orchestration-backup-2026-01-10/orchestration/analisis/ANALISIS-CONSOLIDADO-PURGA-DOCUMENTAL-2026-01-10.md
rckrdmrd 97f407c661 [MIGRATION-V2] feat: Migrar michangarrito a estructura v2
- Prefijo v2: MCH
- TRACEABILITY-MASTER.yml creado
- Listo para integracion como submodulo

Workspace: v2.0.0 | SIMCO: v4.0.0
2026-01-10 11:28:54 -06:00

315 lines
11 KiB
Markdown

# ANALISIS CONSOLIDADO - PURGA Y REESTRUCTURACION DOCUMENTAL
**Proyecto:** MiChangarrito
**Fecha:** 2026-01-10
**Estado:** ANALISIS COMPLETADO - LISTO PARA PLANEACION DE EJECUCION
**Version:** 1.0.0
---
## RESUMEN EJECUTIVO
Se ha completado un analisis exhaustivo de la documentacion del proyecto MiChangarrito mediante 4 subagentes especializados. Los hallazgos revelan:
| Metrica | Valor | Severidad |
|---------|-------|-----------|
| Discrepancias criticas detectadas | 12 | ALTA |
| Archivos con duplicados | 4 | MEDIA |
| Archivos obsoletos | 5 | MEDIA |
| Archivos faltantes documentados | 5 | ALTA |
| Porcentaje de coherencia epicas | 75% | MEDIA |
| Contenido duplicado total | 41% | ALTA |
---
## 1. HALLAZGOS POR AREA
### 1.1 ESPECIFICACIONES VS _MAP.md (T-001)
#### Discrepancias Criticas
**Archivos listados en _MAP.md que NO EXISTEN:**
| # | Archivo Listado | Descripcion | Estado |
|---|-----------------|-------------|--------|
| 1 | CATALOGO-PRODUCTOS.md | Gestion de catalogo | NO EXISTE |
| 2 | TEMPLATE-PRODUCTOS.md | Templates de productos | NO EXISTE |
| 3 | POS-BASICO.md | Punto de venta basico | NO EXISTE |
| 4 | VENTAS-DIARIAS.md | Registro de ventas | NO EXISTE |
| 5 | CALCULADORA-CAMBIO.md | Logica de cambio | NO EXISTE - CRITICO |
**Archivos REALES que NO estan listados:**
| # | Archivo Real | Lineas | Contenido |
|---|--------------|--------|-----------|
| 1 | ARQUITECTURA-DATABASE.md | 1182 | Schema BD completo |
| 2 | ESPECIFICACION-COMPONENTES.md | 183 | Stack tecnico |
| 3 | INTEGRACIONES-EXTERNAS.md | 1092 | 9 integraciones |
| 4 | INVESTIGACION-REFERENCIAS.md | 200+ | Codigo reutilizable |
| 5 | PLAN-DESARROLLO.md | 200+ | Cronograma |
**Nombre incorrecto:**
- Listado: `INTEGRACIONES-PAGOS.md`
- Real: `INTEGRACIONES-EXTERNAS.md` (mas completo)
#### Donde Esta la Informacion Faltante
| Archivo Faltante | Ubicacion Actual | Cobertura |
|-----------------|------------------|-----------|
| CATALOGO-PRODUCTOS.md | ARQUITECTURA-DATABASE.md (schema catalog) | 70% |
| TEMPLATE-PRODUCTOS.md | ARQUITECTURA-DATABASE.md (tabla product_templates) | 50% |
| POS-BASICO.md | ESPECIFICACION-COMPONENTES.md (SalesModule) | 40% |
| VENTAS-DIARIAS.md | ARQUITECTURA-DATABASE.md (daily_closures) | 60% |
| CALCULADORA-CAMBIO.md | **NINGUNA** | 0% - FALTANTE CRITICO |
---
### 1.2 DUPLICADOS DE ARQUITECTURA (T-002)
#### Matriz de Duplicacion
| Documento | Lineas | Contenido Unico | Duplicado |
|-----------|--------|-----------------|-----------|
| ARQUITECTURA-TECNICA.md | 460 | Infra AWS, integraciones tabla | 40% |
| ARQUITECTURA-DATABASE.md (especif.) | 1182 | SQL completo, RLS | 15% |
| ARQUITECTURA-DATABASE.md (transv.) | 163 | Convenciones | 85% |
| ARQUITECTURA-MULTI-TENANT.md | 262 | Flujo WhatsApp, vars env | 20% |
#### Conflictos Identificados
| ID | Conflicto | Documento A | Documento B | Resolucion |
|----|-----------|-------------|-------------|------------|
| C-001 | Numero de schemas | ARQUITECTURA-TECNICA (8) | ARQUITECTURA-DATABASE (9) | 9 es correcto |
| C-002 | Nombres servicios WA | ARQUITECTURA-MULTI-TENANT | ARQUITECTURA-TECNICA | Revisar codigo |
| C-003 | Ubicacion credenciales | Ambiguo entre BD y .env | - | Documentar claramente |
#### Archivos a Eliminar
| Archivo | Razon | Guardar Antes |
|---------|-------|---------------|
| 90-transversal/arquitectura/ARQUITECTURA-DATABASE.md | 85% duplicado | Tabla convenciones (lin 119-137) |
---
### 1.3 COHERENCIA DE EPICAS (T-003)
#### Discrepancias en CONTEXT-MAP.yml
**Problema Principal:** El archivo CONTEXT-MAP.yml tiene IDs de epicas desplazados a partir de MCH-012.
| ID Real | Nombre Real | En CONTEXT-MAP.yml | Estado |
|---------|-------------|-------------------|--------|
| MCH-012 | Chat LLM Dueno | MCH-012-chat-llm (incompleto) | ACTUALIZAR |
| MCH-013 | Chat LLM Cliente | MCH-013-clientes (incorrecto) | CORREGIR |
| MCH-014 | Gestion Clientes | MCH-014-pedidos-whatsapp | CORREGIR |
| MCH-015 | Pedidos WhatsApp | MCH-015-entregas | CORREGIR |
| MCH-016 | Entregas Domicilio | MCH-016-suscripciones | CORREGIR |
| MCH-017 | Notificaciones | MCH-017-tokens-ia | CORREGIR |
| MCH-018 | Planes Suscripciones | MCH-018-pagos-online | CORREGIR |
| MCH-019 | Tienda Tokens | MCH-019-offline | CORREGIR |
| MCH-020 | Pagos Suscripcion | MCH-020-referidos | CORREGIR |
| MCH-021 | Dashboard Web | MCH-021-codi | CORREGIR |
| MCH-022 | Modo Offline | NO APARECE | AGREGAR |
| MCH-023 | Programa Referidos | NO APARECE | AGREGAR |
| MCH-024 | CoDi/SPEI | NO APARECE | AGREGAR |
| MCH-025 | Widgets Atajos | NO APARECE | AGREGAR |
| MCH-026 | Multi-idioma LATAM | NO APARECE | AGREGAR |
| MCH-027 | Integracion SAT | NO APARECE | AGREGAR |
| MCH-028 | Marketplace Proveedores | NO APARECE | AGREGAR |
**Resumen:**
- 25% de epicas con discrepancias (7/28)
- 7 epicas FALTAN completamente (MCH-022 a MCH-028)
- docs/_MAP.md y PLAN-IMPLEMENTACION.md son coherentes entre si
---
### 1.4 ANALISIS HISTORICOS (T-004)
#### Clasificacion de Archivos
**VIGENTES (6 archivos) - Mantener:**
| Archivo | Proposito | Hallazgo Clave |
|---------|-----------|----------------|
| VALIDACION-EJECUCION-SPRINT1-2026-01-10.md | Validacion inventarios | 100% PASS |
| VALIDACION-SPRINT2-ORQUESTACION-2026-01-10.md | Sincronizacion docs | 13/13 criterios PASS |
| REPORTE-CONSOLIDADO-SPRINTS-2026-01-10.md | Resumen cambios | 79+ ediciones |
| VALIDACION-DATABASE-2026-01-10.md | Verificacion BD | 9 schemas, 29 tablas |
| GUIA-CONFIGURACION-FASE6-2026-01-10.md | Guia despliegue | PENDIENTE EJECUTAR |
| ANALISIS-VALIDACION-CAMBIOS-2026-01-10.md | Validacion final | 0 discrepancias |
**HISTORICOS (4 archivos) - Referencia:**
| Archivo | Utilidad |
|---------|----------|
| PLAN-SPRINT1-DOCUMENTACION-2026-01-10.md | Metodologia Sprint |
| DEPENDENCIAS-ARCHIVOS-SPRINT1-2026-01-10.md | Cambio estrategia |
| PLAN-REFINADO-SPRINT1-2026-01-10.md | Proceso refinacion |
| VALIDACION-PLAN-SPRINT1-2026-01-10.md | Metodologia SIMCO |
**OBSOLETOS (5 archivos) - Archivar:**
| Archivo | Razon |
|---------|-------|
| ANALISIS-FASE1-2026-01-06.md | Puertos/versiones desactualizados |
| DEPENDENCIAS-ARCHIVOS-2026-01-06.md | Reemplazado por Sprint 1 |
| PLAN-FASE2-DETALLADO-2026-01-06.md | Nunca ejecutado |
| PLAN-REFINADO-FINAL-2026-01-06.md | Superado |
| VALIDACION-PLAN-VS-ANALISIS-2026-01-06.md | Nunca aplicado |
---
## 2. INVENTARIO DE ACCIONES REQUERIDAS
### 2.1 Acciones ELIMINAR
| ID | Archivo | Razon |
|----|---------|-------|
| E-001 | 90-transversal/arquitectura/ARQUITECTURA-DATABASE.md | 85% duplicado |
### 2.2 Acciones ARCHIVAR
| ID | Archivo | Destino |
|----|---------|---------|
| A-001 | ANALISIS-FASE1-2026-01-06.md | orchestration/analisis/historico/ |
| A-002 | DEPENDENCIAS-ARCHIVOS-2026-01-06.md | orchestration/analisis/historico/ |
| A-003 | PLAN-FASE2-DETALLADO-2026-01-06.md | orchestration/analisis/historico/ |
| A-004 | PLAN-REFINADO-FINAL-2026-01-06.md | orchestration/analisis/historico/ |
| A-005 | VALIDACION-PLAN-VS-ANALISIS-2026-01-06.md | orchestration/analisis/historico/ |
### 2.3 Acciones ACTUALIZAR
| ID | Archivo | Cambio Requerido | Lineas |
|----|---------|------------------|--------|
| U-001 | docs/_MAP.md | Corregir seccion 02-especificaciones | 80-86 |
| U-002 | CONTEXT-MAP.yml | Corregir epicas MCH-012 a MCH-021 | 189-217 |
| U-003 | CONTEXT-MAP.yml | Agregar fase6 y fase7 completas | 218+ |
| U-004 | ARQUITECTURA-TECNICA.md | Corregir 8 schemas a 9 | 298-345 |
| U-005 | ARQUITECTURA-TECNICA.md | Documentar almacenamiento credenciales | Nueva seccion |
### 2.4 Acciones CREAR
| ID | Archivo | Contenido | Prioridad |
|----|---------|-----------|-----------|
| C-001 | CALCULADORA-CAMBIO.md | Logica cambio, denominaciones MX | CRITICA |
| C-002 | INDICE-ARQUITECTURA.md | Mapeo de documentos arquitectura | ALTA |
| C-003 | orchestration/analisis/historico/ | Carpeta para archivos obsoletos | MEDIA |
| C-004 | RESUMEN-ANALISIS-HISTORICO.md | Consolidado de decisiones | MEDIA |
### 2.5 Acciones CONSOLIDAR
| ID | Documentos Origen | Documento Destino | Tipo |
|----|-------------------|-------------------|------|
| CO-001 | 02-especif/ARQUITECTURA-DATABASE + 90-transv/arquitectura/ARQUITECTURA-DATABASE | 02-especif/ARQUITECTURA-DATABASE.md | Fusionar unico |
---
## 3. MATRIZ DE DEPENDENCIAS
```
Orden de Ejecucion Recomendado:
1. CREAR carpeta historico/
└── No tiene dependencias
2. ARCHIVAR archivos obsoletos (A-001 a A-005)
└── Depende de: carpeta historico/
3. ELIMINAR duplicados (E-001)
└── Depende de: Extraer tabla convenciones primero
4. ACTUALIZAR _MAP.md (U-001)
└── No tiene dependencias criticas
5. ACTUALIZAR CONTEXT-MAP.yml (U-002, U-003)
└── No tiene dependencias criticas
6. ACTUALIZAR ARQUITECTURA-TECNICA.md (U-004, U-005)
└── Depende de: Verificar numero correcto de schemas
7. CREAR CALCULADORA-CAMBIO.md (C-001)
└── No tiene dependencias
8. CREAR INDICE-ARQUITECTURA.md (C-002)
└── Depende de: Todos los ACTUALIZAR completados
9. CREAR RESUMEN-ANALISIS-HISTORICO.md (C-004)
└── Depende de: ARCHIVAR completado
```
---
## 4. IMPACTO Y RIESGOS
### 4.1 Impacto por Accion
| Tipo | Cantidad | Impacto Total |
|------|----------|---------------|
| ELIMINAR | 1 archivo | Bajo (duplicado) |
| ARCHIVAR | 5 archivos | Bajo (obsoletos) |
| ACTUALIZAR | 5 archivos | Alto (coherencia) |
| CREAR | 4 archivos | Medio (nuevos) |
| CONSOLIDAR | 1 fusion | Bajo |
### 4.2 Riesgos Identificados
| Riesgo | Probabilidad | Impacto | Mitigacion |
|--------|--------------|---------|------------|
| Perder informacion al eliminar | Baja | Alto | Extraer contenido unico antes |
| Referencias rotas | Media | Medio | Buscar y actualizar referencias |
| Inconsistencia temporal | Media | Bajo | Ejecutar en orden de dependencias |
---
## 5. METRICAS DE EXITO
### Criterios de Validacion Post-Purga
| Criterio | Valor Esperado |
|----------|----------------|
| Archivos duplicados | 0 |
| Referencias rotas en _MAP.md | 0 |
| Coherencia epicas entre docs | 100% |
| Archivos obsoletos en activos | 0 |
| Documentacion faltante critica | 0 |
### Documentos Finales Esperados
**docs/02-especificaciones/ (6 archivos):**
1. _MAP.md (actualizado)
2. ARQUITECTURA-DATABASE.md (unico)
3. ESPECIFICACION-COMPONENTES.md
4. INTEGRACIONES-EXTERNAS.md
5. INVESTIGACION-REFERENCIAS.md
6. PLAN-DESARROLLO.md
7. CALCULADORA-CAMBIO.md (nuevo)
**orchestration/analisis/ (estructura final):**
```
analisis/
├── VIGENTES (6 archivos)
├── historico/ (5 archivos archivados)
├── PLAN-MAESTRO-PURGA-DOCUMENTAL-2026-01-10.md
├── ANALISIS-CONSOLIDADO-PURGA-DOCUMENTAL-2026-01-10.md
└── RESUMEN-ANALISIS-HISTORICO.md (nuevo)
```
---
## 6. SIGUIENTE FASE
**Estado:** Analisis completado, listo para PLANEACION DE EJECUCION
**Acciones Inmediatas:**
1. Validar este analisis con stakeholders
2. Confirmar orden de ejecucion
3. Crear backup de documentacion actual
4. Proceder con ejecucion por fases
---
**Generado por:** Arquitecto de Documentacion
**Fecha:** 2026-01-10
**Version:** 1.0.0