template-saas/orchestration/analisis/MAPA-DEPENDENCIAS-ARCHIVOS.md
rckrdmrd 50a821a415
Some checks failed
CI / Backend CI (push) Has been cancelled
CI / Frontend CI (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / CI Summary (push) Has been cancelled
[SIMCO-V38] feat: Actualizar a SIMCO v3.8.0
- HERENCIA-SIMCO.md actualizado con directivas v3.7 y v3.8
- Actualizaciones de configuracion

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 08:53:08 -06:00

192 lines
4.7 KiB
Markdown

# Mapa de Dependencias de Archivos
**Fecha:** 2026-01-10
**Fase:** 5.2 - Validacion de Dependencias
**Estado:** COMPLETADO
---
## Archivos Criticos (Alto Impacto)
### docs/_MAP.md
**Referencias entrantes:** 80+
**Archivos que lo referencian:**
- Todos los SAAS-XXX.md
- Todos los INT-XXX.md
- PROJECT-STATUS.md
- PROXIMA-ACCION.md
- GUIA-ORQUESTACION-SUBAGENTES.md
**Impacto de cambios:** CRITICO
**Cambios planificados:**
- Actualizar numeracion SAAS-006 a SAAS-014
- Actualizar estructura (carpetas -> archivos planos)
- Agregar SAAS-013 y SAAS-014
**Validacion post-cambio:**
- Verificar que SAAS-006 dice "AI Integration"
- Verificar que SAAS-014 existe
- Verificar que estructura refleja realidad
---
### orchestration/CONTEXT-MAP.yml
**Referencias entrantes:** 25+
**Archivos que lo referencian:**
- GUIA-ORQUESTACION-SUBAGENTES.md
- PROJECT-STATUS.md
- analisis/_INDEX.md
**Impacto de cambios:** ALTO
**Cambios planificados:**
- Actualizar numeracion SAAS-006 a SAAS-014
- Verificar conteos (24 tablas, 32 enums)
**Validacion post-cambio:**
- grep "SAAS-006" debe retornar "AI Integration"
- grep "total_tablas" debe retornar "24"
---
### orchestration/analisis/_INDEX.md
**Referencias entrantes:** 10+
**Contiene enlaces a:** planes/PLAN-SPRINT-*.md (ROTOS)
**Impacto de cambios:** MEDIO
**Cambios planificados:**
- Corregir enlaces a _archivo/planes/
**Validacion post-cambio:**
- Todos los enlaces deben resolver
---
## Archivos a Mover (Impacto en Referencias)
### Planes de Sprint -> _archivo/planes/
| Archivo | Referencias Entrantes | Archivos que Referencian |
|---------|----------------------|--------------------------|
| PLAN-SPRINT-1-TESTS.md | 3 | _INDEX.md, PROJECT-STATUS |
| PLAN-SPRINT-2-ONBOARDING.md | 3 | _INDEX.md, PROJECT-STATUS |
| PLAN-SPRINT-3-E2E.md | 3 | _INDEX.md, PROJECT-STATUS |
| PLAN-SPRINT-4-DOCS.md | 3 | _INDEX.md, PROJECT-STATUS |
| PLAN-SPRINT-5-WHATSAPP.md | 5 | _INDEX.md, SAAS-014, PROJECT-STATUS |
**Acciones requeridas:**
1. Mover archivos a _archivo/planes/
2. Actualizar referencias en _INDEX.md
3. Actualizar referencia en SAAS-014-whatsapp.md
---
### Fases de Analisis -> _archivo/analisis/
| Archivo | Referencias Entrantes |
|---------|----------------------|
| FASE-1-PLAN-ANALISIS-* | 1 |
| FASE-2-ANALISIS-DETALLADO-* | 2 |
| FASE-3-PLAN-CORRECCION-* | 1 |
| FASE-4-VALIDACION-* | 1 |
| FASE-5-PLAN-REFINADO-* | 1 |
**Acciones requeridas:**
1. Mover archivos a _archivo/analisis/
2. Actualizar _INDEX.md si aplica
3. Mantener FASE-7 en analisis/ (referencia activa)
---
## Archivos a Actualizar (Impacto Bajo)
### SAAS-001-auth.md
**Cambio:** Mover OAuth/MFA a seccion Roadmap
**Impacto:** Solo este archivo
**Dependencias:** Ninguna afectada
### SAAS-014-whatsapp.md
**Cambios:**
- Actualizar waba_id -> business_account_id
- Actualizar rutas de endpoints
- Actualizar enlace a PLAN-SPRINT-5
**Impacto:** Solo este archivo
**Dependencias:** Ninguna afectada
### CONTEXTO-PROYECTO.md
**Cambio:** 97-adr -> architecture/adr
**Impacto:** Solo este archivo
**Dependencias:** Ninguna afectada
### GUIA-ORQUESTACION-SUBAGENTES.md
**Cambio:** 97-adr -> architecture/adr
**Impacto:** Solo este archivo
**Dependencias:** Ninguna afectada
---
## Orden de Ejecucion Recomendado
### Fase 6.1: Archivos de Bajo Impacto
1. Actualizar CONTEXTO-PROYECTO.md (97-adr)
2. Actualizar GUIA-ORQUESTACION (97-adr)
3. Actualizar SAAS-001-auth.md (OAuth/MFA)
4. Actualizar SAAS-014-whatsapp.md (waba_id, rutas)
### Fase 6.2: Mover Archivos
1. Crear carpeta _archivo/planes/
2. Mover PLAN-SPRINT-*.md
3. Crear carpeta _archivo/analisis/
4. Mover FASE-*.md y archivos huerfanos
### Fase 6.3: Actualizar Referencias
1. Actualizar analisis/_INDEX.md
2. Actualizar SAAS-014-whatsapp.md (enlace sprint)
### Fase 6.4: Archivos Criticos
1. Actualizar _MAP.md (numeracion)
2. Actualizar CONTEXT-MAP.yml (numeracion)
3. Verificar integridad de referencias
### Fase 6.5: Crear Indices
1. Crear docs/_INDEX.md
2. Crear docs/01-modulos/_INDEX.md
3. Crear orchestration/_INDEX.md
4. Crear otros indices
### Fase 6.6: Consolidar Historico
1. Crear planes/HISTORICO-SPRINTS.md
2. Archivar docs/02-especificaciones/*
---
## Validacion de Dependencias
### Script de Verificacion Post-Cambio
```bash
# Verificar enlaces markdown
grep -roh '\[.*\]\(.*\.md\)' docs/ orchestration/ | \
grep -v http | \
while read link; do
# Extraer ruta
# Verificar existencia
done
# Verificar numeracion SAAS
grep -r "SAAS-006" docs/ orchestration/ | grep -v "AI"
# Debe retornar 0 resultados
# Verificar rutas obsoletas
grep -r "97-adr" docs/ orchestration/
# Debe retornar 0 resultados
# Verificar conteos
grep -r "39 tablas" docs/ orchestration/
# Debe retornar 0 resultados
```
---
**Entregable de:** FASE 5.2