# FASE 1: CONTROL PLANE **Estado:** Pendiente **Duracion Estimada:** 2-3 dias **Agente Principal:** Architecture-Analyst **Dependencias:** Fase 0 (Plan Maestro) --- ## OBJETIVO Crear la estructura base del "Control Plane" que funcionara como el meta-repositorio de gobernanza del workspace, separado del codigo de producto. --- ## ALCANCE ### Incluye - Estructura de carpetas del control-plane - Templates de registries (vacios inicialmente) - Templates de manifests - Estructura de CI/CD - Migracion de devtools ### No Incluye - Contenido de registries (Fase 3) - Migracion de SIMCO completo (Fase 2) - Migracion de proyectos (Fase 4) --- ## ESTRUCTURA OBJETIVO ``` workspace-v1/ | +-- control-plane/ | | | +-- orchestration/ # Sistema de agentes | | +-- agents/ | | | +-- perfiles/ # Perfiles de agentes | | | +-- legacy/ # Prompts legacy | | +-- directivas/ | | | +-- simco/ # Directivas SIMCO | | | +-- principios/ # 5 principios | | +-- templates/ # Templates CAPVED | | +-- checklists/ # Listas de verificacion | | +-- patrones/ # Patrones de codigo | | +-- referencias/ # ALIASES, etc | | | +-- registries/ # NUEVO: Registros centralizados | | +-- ports.registry.yml | | +-- domains.registry.yml | | +-- databases.registry.yml | | +-- services.registry.yml | | +-- secrets.policy.yml | | | +-- manifests/ # NUEVO: Manifiestos | | +-- repos.manifest.yml | | +-- environments.manifest.yml | | | +-- ci/ # NUEVO: CI/CD Templates | | +-- jenkins/ | | | +-- Jenkinsfile.templates/ | | | +-- shared-library/ | | +-- github-actions/ | | +-- workflows/ | | | +-- devtools/ # Herramientas de desarrollo | +-- scripts/ | | +-- validation/ | | +-- bootstrap/ | +-- docker/ | +-- configs/ | +-- docs/ # Documentacion de gobernanza +-- governance/ +-- onboarding/ +-- adr/ ``` --- ## SUBFASES ### 1.1 Estructura Base (Subfase A-E completa) Crear la estructura de carpetas del control-plane. ### 1.2 Registries Templates (Subfase A-E completa) Crear los archivos de registry con estructura pero sin datos. ### 1.3 Manifests (Subfase A-E completa) Crear los manifiestos de repos y environments. ### 1.4 CI/CD Templates (Subfase A-E completa) Migrar y estructurar templates de CI/CD. --- ## DOCUMENTOS DE ESTA FASE ``` 01-fase-control-plane/ | +-- README.md # Este archivo | +-- ANALISIS/ | +-- 00-PLAN-ANALISIS.md # Plan de analisis | +-- 01-EJECUCION-ANALISIS.md # Ejecucion del analisis | +-- 02-HALLAZGOS.md # Resultados | +-- PLANEACION/ | +-- 00-TAREAS.md # Lista de tareas | +-- 01-VALIDACION.md # Validacion de plan | +-- 02-DEPENDENCIAS.md # Mapa de dependencias | +-- IMPLEMENTACION/ | +-- 00-EJECUCION.md # Log de ejecucion | +-- 01-CAMBIOS.md # Cambios realizados | +-- 02-ROLLBACK.md # Plan de rollback | +-- PROMPTS/ | +-- PROMPT-ARCHITECTURE-ANALYST.md | +-- PROMPT-DEVOPS-AGENT.md | +-- VALIDACION/ +-- CHECKLIST.md # Checklist de validacion +-- REPORTE.md # Reporte final ``` --- ## SIGUIENTE PASO 1. Leer `ANALISIS/00-PLAN-ANALISIS.md` 2. Ejecutar analisis 3. Continuar con planeacion --- **Agente Responsable:** Architecture-Analyst