workspace-v1/orchestration/templates/CONTEXTO-VERTICAL-TEMPLATE.md
rckrdmrd ff3038f183 feat(orchestration): Add subagent token management system
Sistema completo de gestión de tokens para subagentes NEXUS v4.0:

Nuevas directivas SIMCO:
- SIMCO-SUBAGENTE.md: Protocolo para agentes en modo subagente
- SIMCO-CCA-SUBAGENTE.md: CCA ligero para subagentes (~1,500 tokens)
- SIMCO-CONTROL-TOKENS.md: Gestión de límites de tokens
- SIMCO-DELEGACION-PARALELA.md: Delegación paralela

Perfiles compact (~250 tokens cada uno):
- PERFIL-BACKEND-COMPACT.md
- PERFIL-FRONTEND-COMPACT.md
- PERFIL-DATABASE-COMPACT.md
- PERFIL-DEVOPS-COMPACT.md
- PERFIL-ML-COMPACT.md
- PERFIL-GENERIC-SUBAGENT.md

Templates de delegación escalonados:
- TEMPLATE-DELEGACION-MINIMA.md (~250 tokens)
- TEMPLATE-DELEGACION-ESTANDAR.md (~600 tokens)
- TEMPLATE-DELEGACION-COMPLETA.md (~1,800 tokens)

Nuevos perfiles especializados:
- PERFIL-MCP-ARCHITECT.md
- PERFIL-MCP-DEVELOPER.md
- PERFIL-RAG-ENGINEER.md
- PERFIL-CICD-SPECIALIST.md
- PERFIL-PRODUCTION-MANAGER.md
- PERFIL-MONITORING-AGENT.md
- PERFIL-SECRETS-MANAGER.md
- PERFIL-PROPAGATION-TRACKER.md

Checklists y documentación:
- CHECKLIST-PRE-DELEGACION.md
- Análisis y planes de implementación

Métricas de mejora:
- ~59% reducción de tokens por delegación
- Perfiles compact: 69% más ligeros
- CCA subagente: 85% más ligero

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 04:43:01 -06:00

4.3 KiB

Contexto del Proyecto - {NOMBRE_PROYECTO}

Identificacion

Campo Valor
Nombre {NOMBRE_PROYECTO}
Tipo Vertical ERP - {INDUSTRIA}
Estado {En desarrollo
Version {VERSION}
Fecha Creacion {FECHA}

Descripcion

{Descripcion detallada del proyecto y su proposito}


VARIABLES PARA DIRECTIVAS GLOBALES

# Identificacion del Proyecto
PROJECT:             {nombre_lowercase}
PROJECT_NAME:        {NOMBRE_PROYECTO}
PROJECT_LEVEL:       STANDALONE

# Paths Principales (WORKSPACE-V1)
WORKSPACE_ROOT:      ~/workspace-v1
PROJECT_ROOT:        ~/workspace-v1/projects/{nombre_lowercase}
APPS_ROOT:           ~/workspace-v1/projects/{nombre_lowercase}/apps
DOCS_ROOT:           ~/workspace-v1/projects/{nombre_lowercase}/docs
ORCHESTRATION:       ~/workspace-v1/projects/{nombre_lowercase}/orchestration

# Herencia de ERP-Core
ERP_CORE_ROOT:       ~/workspace-v1/projects/erp-core
HERENCIA_DOC:        orchestration/00-guidelines/HERENCIA-ERP-CORE.md

# Base Orchestration (Directivas y Perfiles)
DIRECTIVAS_PATH:     ~/workspace-v1/orchestration/directivas
PERFILES_PATH:       ~/workspace-v1/orchestration/agents/perfiles
CATALOG_PATH:        ~/workspace-v1/shared/catalog

# Base de Datos
DB_NAME:             {nombre_db}
DB_DDL_PATH:         ~/workspace-v1/projects/{nombre_lowercase}/apps/database/ddl
DB_SCRIPTS_PATH:     ~/workspace-v1/projects/{nombre_lowercase}/apps/database
DB_SEEDS_PATH:       ~/workspace-v1/projects/{nombre_lowercase}/apps/database/seeds

# Backend
BACKEND_ROOT:        ~/workspace-v1/projects/{nombre_lowercase}/apps/backend
BACKEND_SRC:         ~/workspace-v1/projects/{nombre_lowercase}/apps/backend/src

# Frontend
FRONTEND_ROOT:       ~/workspace-v1/projects/{nombre_lowercase}/apps/frontend
FRONTEND_SRC:        ~/workspace-v1/projects/{nombre_lowercase}/apps/frontend/src

HERENCIA Y DEPENDENCIAS

Tipo de Proyecto

NIVEL: "STANDALONE"
TIPO: "Proyecto independiente"
HEREDA_DE: "erp-core"

Herencia de ERP-Core

herencia:
  tipo: "EXTIENDE"
  base: "projects/erp-core"
  version: "1.2.0"
  documento: "orchestration/00-guidelines/HERENCIA-ERP-CORE.md"

  schemas_heredados:
    - auth_management (26 tablas)
    - core_management (12 tablas)
    - financial_management (15 tablas)
    - inventory_management (20 tablas)
    - purchasing_management (8 tablas)
    - sales_management (10 tablas)
    - projects_management (10 tablas)
    - analytics_management (7 tablas)
    - system_management (13 tablas)
    - hr_management (6 tablas)

Dependencias Externas

dependencias:
  erp_core:
    documento: "orchestration/referencias/DEPENDENCIAS-ERP-CORE.yml"

  shared_modules:
    documento: "orchestration/referencias/DEPENDENCIAS-SHARED.yml"

STACK TECNOLOGICO

Capa Tecnologia
Backend Node.js 20+, Express.js, TypeScript 5.3+, TypeORM
Frontend React 18, Vite, TypeScript, Tailwind CSS
Base de Datos PostgreSQL 15+ con RLS
Autenticacion JWT + bcrypt

SCHEMAS DE BASE DE DATOS

Heredados de ERP-Core

(Ver HERENCIA-ERP-CORE.md)

Propios de Este Proyecto

Schema Proposito
{schema_1}_management {descripcion}
{schema_2}_management {descripcion}

MODULOS DEL PROYECTO

Fase 1: Foundation (Heredados)

  • Autenticacion (de erp-core)
  • Usuarios y Roles (de erp-core)
  • Multi-Tenancy (de erp-core)

Fase 2: Negocio Especifico

Modulo Descripcion Estado
{modulo_1} {descripcion} {%}
{modulo_2} {descripcion} {%}

CONVENCIONES

Base de Datos

  • Schemas: {dominio}_management
  • Tablas: snake_case
  • Indices: idx_{tabla}_{columnas}
  • FKs: fk_{origen}_to_{destino}
  • Variable RLS: app.current_tenant_id

Backend

  • Archivos: kebab-case.tipo.ts
  • Clases: PascalCase
  • Metodos: camelCase

Frontend

  • Componentes: PascalCase.tsx
  • Hooks: use{Nombre}.ts
  • Stores: {nombre}.store.ts

DOCUMENTACION RELACIONADA

  • HERENCIA-ERP-CORE.md - Que heredamos del core
  • DEPENDENCIAS-ERP-CORE.yml - Detalle de dependencias
  • DEPENDENCIAS-SHARED.yml - Modulos de catalogo usados

Nivel: STANDALONE | Sistema: SIMCO v3.4 + CAPVED