|
Some checks are pending
CI Pipeline / changes (push) Waiting to run
CI Pipeline / core (push) Blocked by required conditions
CI Pipeline / trading-backend (push) Blocked by required conditions
CI Pipeline / trading-data-service (push) Blocked by required conditions
CI Pipeline / trading-frontend (push) Blocked by required conditions
CI Pipeline / erp-core (push) Blocked by required conditions
CI Pipeline / erp-mecanicas (push) Blocked by required conditions
CI Pipeline / gamilit-backend (push) Blocked by required conditions
CI Pipeline / gamilit-frontend (push) Blocked by required conditions
- New agent profiles: DevOps, Security Auditor, Testing - New templates: Sprint report, HU derivada, Analysis impact - Onboarding guide for projects - Validation scripts for CAPVED gate, inventory coherence, propagation - Platform marketing content orchestration state files ð€ Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| _historico | ||
| agents | ||
| checklists | ||
| claude | ||
| directivas | ||
| impactos | ||
| inventarios | ||
| patrones | ||
| procesos | ||
| referencias | ||
| templates | ||
| README.md | ||
Sistema de Orquestación de Agentes - NEXUS
Versión: 3.2 Sistema: SIMCO + CAPVED + EconomÃa de Tokens Actualizado: 2025-12-08
Visión General
Este directorio contiene el Sistema NEXUS de orquestación de agentes IA para desarrollo de software. El sistema permite que cualquier agente pueda orquestar a cualquier otro, con contexto completo y fases anidadas obligatorias.
Novedad v3.0: Implementación del sistema SIMCO que organiza directivas por tipo de operación, permitiendo que cualquier agente siga las directivas correctas independientemente de su especialización.
Novedad v3.1: Integración del principio CAPVED (Contexto â Análisis â Planeación â Validación â Ejecución â Documentación) como ciclo de vida obligatorio para toda HU/tarea que modifica código o documentación.
Novedad v3.2: Integración del principio ECONOMÃA DE TOKENS para desglose de tareas y evitar overload. Nuevo SIMCO-QUICK-REFERENCE.md para consulta rápida optimizada.
SISTEMA SIMCO (RECOMENDADO)
Qué es SIMCO
Single Instruction Matrix by Context and Operation reorganiza las directivas por tipo de operación en lugar de por perfil de agente. Esto resuelve el problema donde los agentes ignoraban directivas cuando realizaban tareas fuera de su dominio principal.
Acceso Rápido
core/catalog/ # ð CATÃLOGO DE FUNCIONALIDADES (CONSULTAR PRIMERO)
âââ CATALOG-INDEX.yml # Ãndice máquina-readable
âââ auth/ # Autenticación y autorización
âââ session-management/ # Gestión de sesiones
âââ rate-limiting/ # Limitación de tasa
âââ notifications/ # Sistema de notificaciones
âââ multi-tenancy/ # Soporte multi-tenant
âââ feature-flags/ # Feature flags dinámicos
âââ websocket/ # Comunicación WebSocket
âââ payments/ # Integración de pagos
directivas/simco/ # DIRECTIVAS POR OPERACIÃN
âââ _INDEX.md # â LEER PRIMERO - Ãndice del sistema
âââ SIMCO-TAREA.md # ð CICLO CAPVED - Punto de entrada para HUs
âââ SIMCO-REUTILIZAR.md # Reutilizar del catálogo
âââ SIMCO-CREAR.md # Crear cualquier archivo
âââ SIMCO-MODIFICAR.md # Modificar archivos existentes
âââ SIMCO-VALIDAR.md # Validar código (build, lint)
âââ SIMCO-DOCUMENTAR.md # Documentar trabajo realizado
âââ SIMCO-BUSCAR.md # Buscar archivos e información
âââ SIMCO-DELEGACION.md # Delegar a subagentes
âââ SIMCO-DDL.md # Operaciones PostgreSQL
âââ SIMCO-BACKEND.md # Operaciones NestJS
âââ SIMCO-FRONTEND.md # Operaciones React
directivas/principios/ # PRINCIPIOS FUNDAMENTALES (5)
âââ PRINCIPIO-CAPVED.md # Ciclo de vida de tareas (OBLIGATORIO)
âââ PRINCIPIO-DOC-PRIMERO.md # Documentación antes de implementación
âââ PRINCIPIO-ANTI-DUPLICACION.md # Verificar @CATALOG antes de crear
âââ PRINCIPIO-VALIDACION-OBLIGATORIA.md # Build/lint obligatorios
âââ PRINCIPIO-ECONOMIA-TOKENS.md # ð Desglose tareas para evitar overload
agents/perfiles/ # PERFILES LIGEROS DE AGENTES
âââ PERFIL-DATABASE.md # Database-Agent (~100 lÃneas)
âââ PERFIL-BACKEND.md # Backend-Agent (~100 lÃneas)
âââ PERFIL-FRONTEND.md # Frontend-Agent (~100 lÃneas)
âââ PERFIL-ORQUESTADOR.md # Tech-Leader (~100 lÃneas)
referencias/
âââ ALIASES.yml # Sistema de aliases para navegación
Cómo Usar SIMCO + CAPVED
Para TODA HU/Tarea que modifica código:
- Leer SIMCO-TAREA.md (ciclo CAPVED completo)
- Seguir las 6 fases CAPVED:
- C - Contexto: Vincular HU a proyecto/módulo/epic
- A - Análisis: Mapear impacto, dependencias, riesgos
- P - Planeación: Desglosar en subtareas
- V - Validación: Gate antes de ejecutar (NO DELEGAR)
- E - Ejecución: Implementar usando SIMCO especÃficos
- D - Documentación: Gate de cierre (OBLIGATORIO)
Para operaciones especÃficas dentro de una tarea:
- Verificar catálogo (PRIMERO):
grep -i "{funcionalidad}" @CATALOG_INDEX - Si existe en catálogo: Seguir
SIMCO-REUTILIZAR.md - Leer principios (siempre):
directivas/principios/*.md(5 fundamentales) - Identificar operación: ¿Crear? ¿Modificar? ¿Validar?
- Leer SIMCO correspondiente:
directivas/simco/SIMCO-{operación}.md - Si aplica dominio: Leer
SIMCO-{DDL|BACKEND|FRONTEND}.md - Seguir checklist del archivo SIMCO
Sistema de Aliases
# ð CAPVED - CICLO DE VIDA DE TAREAS
@CAPVED: directivas/principios/PRINCIPIO-CAPVED.md
@TAREA: directivas/simco/SIMCO-TAREA.md
@TPL_CAPVED: templates/TEMPLATE-TAREA-CAPVED.md
# CATÃLOGO DE FUNCIONALIDADES (CONSULTAR PRIMERO)
@CATALOG: core/catalog/
@CATALOG_INDEX: core/catalog/CATALOG-INDEX.yml
# Operaciones
@REUTILIZAR: directivas/simco/SIMCO-REUTILIZAR.md
@CREAR: directivas/simco/SIMCO-CREAR.md
@MODIFICAR: directivas/simco/SIMCO-MODIFICAR.md
@VALIDAR: directivas/simco/SIMCO-VALIDAR.md
@DOCUMENTAR: directivas/simco/SIMCO-DOCUMENTAR.md
@BUSCAR: directivas/simco/SIMCO-BUSCAR.md
@DELEGAR: directivas/simco/SIMCO-DELEGACION.md
# Especializados
@OP_DDL: directivas/simco/SIMCO-DDL.md
@OP_BACKEND: directivas/simco/SIMCO-BACKEND.md
@OP_FRONTEND: directivas/simco/SIMCO-FRONTEND.md
# Principios (5 fundamentales)
@PRINCIPIOS: directivas/principios/
@TOKENS: directivas/principios/PRINCIPIO-ECONOMIA-TOKENS.md
@QUICK_REF: directivas/simco/SIMCO-QUICK-REFERENCE.md
# Proyecto (valores en CONTEXTO-PROYECTO.md)
@INVENTORY: orchestration/inventarios/MASTER_INVENTORY.yml
@DDL: {DB_DDL_PATH}/schemas/
@BACKEND: {BACKEND_SRC}/modules/
@FRONTEND: {FRONTEND_SRC}/apps/
Arquitectura de Herencia
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â WORKSPACE (~/workspace/) â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â â
â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â ð CORE/CATALOG (Funcionalidades Reutilizables) â â
â â ⢠Código probado y documentado â â
â â ⢠auth, session, rate-limiting, notifications, etc. â â
â â ⢠CONSULTAR ANTES de implementar funcionalidad común â â
â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â â
â ⌠REUTILIZA â
â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â CORE/ORCHESTRATION (Nivel Workspace) â â
â â ⢠Sistema SIMCO (directivas por operación) â â
â â ⢠Principios fundamentales (aplican a TODOS) â â
â â ⢠Perfiles ligeros de agentes â â
â â ⢠Sistema de aliases â â
â â ⢠Templates de documentación â â
â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â â
â ⌠HEREDA â
â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â PROJECTS/{proyecto}/ORCHESTRATION (Nivel Proyecto) â â
â â ⢠CONTEXTO-PROYECTO.md (aliases resueltos) â â
â â ⢠Directivas especÃficas del proyecto â â
â â ⢠Inventarios (DATABASE, BACKEND, FRONTEND) â â
â â ⢠Trazas de tareas â â
â â ⢠PROXIMA-ACCION.md â â
â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Estructura de Directorios
core/orchestration/
âââ README.md # â Este archivo
â
âââ directivas/
â âââ _MAP.md # Mapa de contenidos
â â
â âââ simco/ # ð SISTEMA SIMCO
â â âââ _INDEX.md # Ãndice maestro SIMCO
â â âââ SIMCO-CREAR.md
â â âââ SIMCO-MODIFICAR.md
â â âââ SIMCO-VALIDAR.md
â â âââ SIMCO-DOCUMENTAR.md
â â âââ SIMCO-BUSCAR.md
â â âââ SIMCO-DELEGACION.md
â â âââ SIMCO-DDL.md
â â âââ SIMCO-BACKEND.md
â â âââ SIMCO-FRONTEND.md
â â
â âââ principios/ # ð PRINCIPIOS FUNDAMENTALES (5)
â â âââ PRINCIPIO-CAPVED.md
â â âââ PRINCIPIO-DOC-PRIMERO.md
â â âââ PRINCIPIO-ANTI-DUPLICACION.md
â â âââ PRINCIPIO-VALIDACION-OBLIGATORIA.md
â â âââ PRINCIPIO-ECONOMIA-TOKENS.md
â â
â âââ legacy/ # Directivas legacy (referencia)
â
âââ agents/
â âââ perfiles/ # ð PERFILES LIGEROS SIMCO
â â âââ PERFIL-DATABASE.md
â â âââ PERFIL-BACKEND.md
â â âââ PERFIL-FRONTEND.md
â â âââ PERFIL-ORQUESTADOR.md
â â
â âââ legacy/ # Prompts legacy (referencia extendida)
â
âââ referencias/
â âââ ALIASES.yml # ð Sistema de aliases
â
âââ templates/
â âââ TEMPLATE-CONTEXTO-PROYECTO.md # ð Template para proyectos
â âââ TEMPLATE-ANALISIS.md
â âââ TEMPLATE-PLAN.md
â âââ TEMPLATE-VALIDACION.md
â
âââ checklists/
â âââ CHECKLIST-CODE-REVIEW-API.md
â âââ CHECKLIST-PROPAGACION.md # ð Verificar propagación entre niveles
â âââ CHECKLIST-REFACTORIZACION.md
â
âââ _historico/ # Documentos de análisis archivados
âââ *.md
Principios Fundamentales (5)
1. CAPVED (PRINCIPIO-CAPVED.md) ð
TODA tarea que modifica código o documentación DEBE pasar por:
C - Contexto: Vincular HU a proyecto/módulo/epic
A - Análisis: Mapear impacto, dependencias, riesgos
P - Planeación: Desglosar en subtareas por dominio
V - Validación: Gate antes de ejecutar (NO DELEGAR)
E - Ejecución: Implementar usando SIMCO especÃficos
D - Documentación: Gate de cierre (HU no está Done sin esto)
Si aparece scope creep â Registrar y crear HU derivada
Objetivo: Trazabilidad completa, análisis de impacto, documentación actualizada
2. Doc Primero (PRINCIPIO-DOC-PRIMERO.md)
ANTES de implementar cualquier cosa:
1. Consultar docs/ del proyecto
2. Verificar especificaciones existentes
3. NO asumir - verificar
Objetivo: Implementación alineada con documentación
3. Anti-Duplicación (PRINCIPIO-ANTI-DUPLICACION.md)
ANTES de crear cualquier archivo:
1. Verificar @INVENTORY correspondiente
2. Buscar patrones similares existentes
3. Si existe, REUTILIZAR o EXTENDER
Objetivo: Cero objetos duplicados
4. Validación Obligatoria (PRINCIPIO-VALIDACION-OBLIGATORIA.md)
ANTES de marcar tarea como completada:
1. npm run build DEBE pasar
2. npm run lint DEBE pasar
3. Carga limpia DEBE funcionar (si DDL)
Objetivo: Código siempre en estado válido
5. EconomÃa de Tokens (PRINCIPIO-ECONOMIA-TOKENS.md) ð
ANTES de ejecutar tareas complejas:
1. Verificar lÃmites de tokens (~200K input, ~8K output)
2. Desglosar HUs grandes en subtareas manejables
3. Usar SIMCO-QUICK-REFERENCE.md para consultas rápidas
Objetivo: Evitar overload de contexto, maximizar eficiencia
Flujo CAPVED (6 Fases - Obligatorio)
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â FASE C: CONTEXTO â Vincular HU, clasificar, cargar SIMCO â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â FASE A: ANÃLISIS â Leer docs/, mapear impacto, riesgos â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â FASE P: PLANEACIÃN â Desglosar subtareas, asignar agentes â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â FASE V: VALIDACIÃN â â ïž Gate antes de ejecutar (NO DELEGAR)â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â FASE E: EJECUCIÃN â Implementar usando SIMCO especÃficos â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â FASE D: DOCUMENTACIÃN â Gate de cierre, actualizar inventariosâ
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
NOTA: Si aparece scope creep en cualquier fase â Crear HU derivada
Uso Rápido
Al iniciar una sesión de trabajo
1. Leer core/orchestration/directivas/simco/_INDEX.md
2. Leer los 5 principios en directivas/principios/ (incluyendo CAPVED y EconomÃa de Tokens)
3. Leer tu perfil en agents/perfiles/PERFIL-{TU-TIPO}.md
4. Leer projects/{proyecto}/orchestration/00-guidelines/CONTEXTO-PROYECTO.md
5. Leer projects/{proyecto}/orchestration/PROXIMA-ACCION.md
Para realizar una HU/Tarea
1. Leer SIMCO-TAREA.md (ciclo CAPVED completo)
2. Fase C: Vincular HU a proyecto/módulo/epic
3. Fase A: Mapear impacto, dependencias, riesgos
4. Fase P: Desglosar en subtareas
5. Fase V: Validar que todo cuadra (NO DELEGAR)
6. Fase E: Implementar usando SIMCO especÃficos
7. Fase D: Actualizar inventarios, trazas, lecciones aprendidas
Para operaciones dentro de una tarea
1. Identificar operación â Leer SIMCO correspondiente
2. Si aplica dominio â Leer SIMCO de dominio
3. Seguir checklist del SIMCO
4. Al completar â SIMCO-VALIDAR.md + SIMCO-DOCUMENTAR.md
Para delegar a subagente
1. Leer SIMCO-DELEGACION.md
2. Usar template de delegación
3. Incluir:
- Principios a leer
- SIMCO relevantes
- Variables resueltas
- Criterios de aceptación
Migración desde Sistema Anterior
Si vienes del sistema legacy (prompts de 700-850 lÃneas):
- Lee:
_historico/GUIA-MIGRACION-SIMCO.md - Usa: Perfiles ligeros + SIMCO en lugar de prompts extensos
- Consulta: Prompts legacy solo para detalles adicionales especÃficos
Beneficios de SIMCO vs Legacy
| Aspecto | Legacy | SIMCO |
|---|---|---|
| LÃneas por perfil | ~800 | ~100 |
| Duplicación | ~40% | <5% |
| Cross-profile tasks | Se ignoran directivas | Se aplican SIMCO correctos |
| Mantenimiento | Actualizar N archivos | Actualizar 1 fuente |
| Navegación | Rutas largas | Aliases claros |
Documentos Clave
Lectura Obligatoria (SIMCO + CAPVED)
directivas/simco/_INDEX.md- Ãndice del sistema SIMCOdirectivas/principios/*.md- Los 5 principios fundamentales (incluyendo CAPVED y EconomÃa de Tokens)directivas/simco/SIMCO-TAREA.md- Ciclo CAPVED para toda HU/tareaagents/perfiles/PERFIL-{TU-TIPO}.md- Tu perfilreferencias/ALIASES.yml- Sistema de aliases
Referencia Extendida (Legacy)
agents/legacy/PROMPT-*-AGENT.md- Prompts detallados por perfildirectivas/legacy/DIRECTIVA-*.md- Directivas especÃficas
Templates
templates/TEMPLATE-TAREA-CAPVED.md- ð Template completo para tracking de HUs con CAPVEDtemplates/TEMPLATE-CONTEXTO-PROYECTO.md- Para nuevos proyectostemplates/TEMPLATE-ANALISIS.md- Formato de análisistemplates/TEMPLATE-PLAN.md- Formato de planificación
Checklists
checklists/CHECKLIST-CODE-REVIEW-API.md- Revisión de código para APIschecklists/CHECKLIST-PROPAGACION.md- ð Verificar propagación entre niveleschecklists/CHECKLIST-REFACTORIZACION.md- GuÃa para refactorizaciones
Proyectos Implementados
Estructura Esperada por Proyecto
projects/{proyecto}/orchestration/
âââ 00-guidelines/
â âââ CONTEXTO-PROYECTO.md # ð Aliases resueltos
âââ inventarios/
â âââ MASTER_INVENTORY.yml
â âââ DATABASE_INVENTORY.yml
â âââ BACKEND_INVENTORY.yml
â âââ FRONTEND_INVENTORY.yml
âââ trazas/
â âââ TRAZA-TAREAS-DATABASE.md
â âââ TRAZA-TAREAS-BACKEND.md
â âââ TRAZA-TAREAS-FRONTEND.md
âââ directivas/ # Directivas especÃficas del proyecto
âââ PROXIMA-ACCION.md
Soporte y Mantenimiento
Archivos a Actualizar
| Cambio | Archivo(s) |
|---|---|
| Nueva operación universal | simco/SIMCO-*.md |
| Nuevo principio | principios/PRINCIPIO-*.md |
| Cambio en perfil | agents/perfiles/PERFIL-*.md |
| Nuevo alias global | referencias/ALIASES.yml |
| Nuevo proyecto | Copiar templates/TEMPLATE-CONTEXTO-PROYECTO.md |
Versionado
- v3.2 (2025-12-08): Integración principio ECONOMÃA DE TOKENS (5º principio) + SIMCO-QUICK-REFERENCE
- v3.1 (2025-12-08): Integración principio CAPVED (ciclo de vida de tareas)
- v3.0 (2025-12-08): Implementación sistema SIMCO
- v2.0 (2025-12-05): Sistema legacy con prompts extensos
- v1.0: Sistema inicial
Sistema NEXUS - Orquestación de Agentes IA Versión: 3.2 (SIMCO + CAPVED + EconomÃa de Tokens) Actualizado: 2025-12-08