Sistema NEXUS v3.4 migrado con: Estructura principal: - core/orchestration: Sistema SIMCO + CAPVED (27 directivas, 28 perfiles) - core/catalog: Catalogo de funcionalidades reutilizables - shared/knowledge-base: Base de conocimiento compartida - devtools/scripts: Herramientas de desarrollo - control-plane/registries: Control de servicios y CI/CD - orchestration/: Configuracion de orquestacion de agentes Proyectos incluidos (11): - gamilit (submodule -> GitHub) - trading-platform (OrbiquanTIA) - erp-suite con 5 verticales: - erp-core, construccion, vidrio-templado - mecanicas-diesel, retail, clinicas - betting-analytics - inmobiliaria-analytics - platform_marketing_content - pos-micro, erp-basico Configuracion: - .gitignore completo para Node.js/Python/Docker - gamilit como submodule (git@github.com:rckrdmrd/gamilit-workspace.git) - Sistema de puertos estandarizado (3005-3199) Generated with NEXUS v3.4 Migration System EPIC-010: Configuracion Git y Repositorios
2.3 KiB
2.3 KiB
Herencia de Orchestration - Control Plane
Nivel: CONTROL-PLANE (Capa 1A)
Hereda de: ../../orchestration/
Propósito: Configuraciones específicas de CI/CD y Registries
Cadena de Herencia
workspace-v1/orchestration/ ← BASE PRINCIPAL
↓ hereda
control-plane/orchestration/ ← ESTE NIVEL (extenciones CI/CD)
Qué Heredamos de la Base (NO DUPLICAR)
| Componente | Ubicación Base | Cantidad |
|---|---|---|
| Principios | ../../orchestration/directivas/principios/ |
6 |
| Directivas SIMCO | ../../orchestration/directivas/simco/ |
27 |
| Perfiles de Agentes | ../../orchestration/agents/perfiles/ |
28 |
| Templates | ../../orchestration/templates/ |
22 |
| Patrones | ../../orchestration/patrones/ |
11 |
| Checklists | ../../orchestration/checklists/ |
3 |
| Referencias | ../../orchestration/referencias/ |
- |
Qué Extendemos en Este Nivel
Este nivel solo contiene extensiones específicas para CI/CD:
Registries (Configuración Centralizada)
registries/ports.registry.yml- Asignación de puertosregistries/domains.registry.yml- Dominios y subdominiosregistries/databases.registry.yml- Bases de datos
Manifests (Declaraciones)
manifests/repos.manifest.yml- Repositoriosmanifests/environments.manifest.yml- Ambientes
CI/CD
ci/- Pipelines y configuraciones de CI/CD
DevTools
devtools/- Herramientas de desarrollo
Cómo Cargar Contexto
- PRIMERO: Cargar desde
../../orchestration/(base) - SEGUNDO: Cargar extensiones de este nivel si aplican
Carga_Escalonada:
paso_1:
fuente: "../../orchestration/"
cargar:
- directivas/principios/*.md
- directivas/simco/SIMCO-TAREA.md
- agents/perfiles/PERFIL-*.md (según perfil)
paso_2:
fuente: "./registries/"
cargar:
- ports.registry.yml (si operación es deployment)
- domains.registry.yml (si operación es deployment)
Directivas Específicas de Este Nivel
| Directiva | Propósito |
|---|---|
directivas/DIRECTIVA-REGISTRIES.md |
Cómo usar los registries |
directivas/DIRECTIVA-CI-CD.md |
Flujos de CI/CD |
NO DUPLICAR contenido de la base. Solo extender.