# 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