erp-suite/orchestration/CONTEXT-MAP.yml
rckrdmrd 106adc1de0 feat: Add orchestration context and environment configuration
- Add CONTEXT-MAP.yml and ENVIRONMENT-INVENTORY.yml
- Add propagacion-fase8 directory
- Update project dependencies and context

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

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

198 lines
9.4 KiB
YAML

# CONTEXT-MAP: ERP-SUITE
# Sistema: SIMCO - NEXUS v4.0
# Propósito: Mapear contexto automático por nivel y tarea
# Versión: 1.0.0
# Fecha: 2026-01-04
metadata:
proyecto: "erp-suite"
nivel: "SUITE"
version: "1.0.0"
ultima_actualizacion: "2026-01-04"
workspace_root: "/home/isem/workspace-v1"
project_root: "/home/isem/workspace-v1/projects/erp-suite"
# ═══════════════════════════════════════════════════════════════════════════════
# VARIABLES DEL PROYECTO (PRE-RESUELTAS)
# ═══════════════════════════════════════════════════════════════════════════════
variables:
# Identificación
PROJECT: "erp-suite"
PROJECT_NAME: "ERP-SUITE"
PROJECT_LEVEL: "SUITE"
# Paths principales
APPS_ROOT: "/home/isem/workspace-v1/projects/erp-suite/apps"
DOCS_ROOT: "/home/isem/workspace-v1/projects/erp-suite/docs"
ORCHESTRATION_PATH: "/home/isem/workspace-v1/projects/erp-suite/orchestration"
DOCKER_PATH: "/home/isem/workspace-v1/projects/erp-suite/docker"
SCRIPTS_PATH: "/home/isem/workspace-v1/projects/erp-suite/scripts"
# Verticales
VERTICALES:
- erp-core
- erp-clinicas
- erp-construccion
- erp-mecanicas-diesel
- erp-retail
- erp-vidrio-templado
# ═══════════════════════════════════════════════════════════════════════════════
# ALIASES RESUELTOS
# ═══════════════════════════════════════════════════════════════════════════════
aliases:
# Directivas globales
"@SIMCO": "/home/isem/workspace-v1/orchestration/directivas/simco"
"@PRINCIPIOS": "/home/isem/workspace-v1/orchestration/directivas/principios"
"@PERFILES": "/home/isem/workspace-v1/orchestration/agents/perfiles"
"@CATALOG": "/home/isem/workspace-v1/shared/catalog"
# Suite específico
"@APPS": "/home/isem/workspace-v1/projects/erp-suite/apps"
"@PRODUCTS": "/home/isem/workspace-v1/projects/erp-suite/apps/products"
"@SAAS": "/home/isem/workspace-v1/projects/erp-suite/apps/saas"
"@SHARED_LIBS": "/home/isem/workspace-v1/projects/erp-suite/apps/shared-libs"
"@DOCS": "/home/isem/workspace-v1/projects/erp-suite/docs"
# Verticales como proyectos separados
"@ERP_CORE": "/home/isem/workspace-v1/projects/erp-core"
"@ERP_CLINICAS": "/home/isem/workspace-v1/projects/erp-clinicas"
"@ERP_CONSTRUCCION": "/home/isem/workspace-v1/projects/erp-construccion"
"@ERP_MECANICAS": "/home/isem/workspace-v1/projects/erp-mecanicas-diesel"
"@ERP_RETAIL": "/home/isem/workspace-v1/projects/erp-retail"
"@ERP_VIDRIO": "/home/isem/workspace-v1/projects/erp-vidrio-templado"
# Inventarios
"@INVENTORY": "/home/isem/workspace-v1/projects/erp-suite/orchestration/inventarios"
# ═══════════════════════════════════════════════════════════════════════════════
# CONTEXTO POR NIVEL
# ═══════════════════════════════════════════════════════════════════════════════
contexto_por_nivel:
L0_sistema:
descripcion: "Principios fundamentales y perfil de agente"
tokens_estimados: 4500
obligatorio: true
archivos:
- path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-CAPVED.md"
proposito: "Ciclo de vida de tareas"
tokens: 800
- path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-DOC-PRIMERO.md"
proposito: "Documentación antes de código"
tokens: 500
- path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-ANTI-DUPLICACION.md"
proposito: "Verificar catálogo antes de crear"
tokens: 600
- path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-VALIDACION-OBLIGATORIA.md"
proposito: "Build/lint deben pasar"
tokens: 600
- path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-ECONOMIA-TOKENS.md"
proposito: "Límites de contexto"
tokens: 500
- path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-NO-ASUMIR.md"
proposito: "Preguntar si falta información"
tokens: 500
- path: "/home/isem/workspace-v1/orchestration/referencias/ALIASES.yml"
proposito: "Resolución de @ALIAS"
tokens: 400
L1_proyecto:
descripcion: "Contexto específico de ERP-SUITE"
tokens_estimados: 3000
obligatorio: true
archivos:
- path: "/home/isem/workspace-v1/projects/erp-suite/orchestration/00-guidelines/CONTEXTO-PROYECTO.md"
proposito: "Variables y configuración del proyecto"
tokens: 1500
- path: "/home/isem/workspace-v1/projects/erp-suite/orchestration/PROXIMA-ACCION.md"
proposito: "Estado actual y siguiente paso"
tokens: 500
L2_operacion:
descripcion: "SIMCO específicos según operación y dominio"
tokens_estimados: 2500
archivos_por_operacion:
CREAR:
- "/home/isem/workspace-v1/orchestration/directivas/simco/SIMCO-CREAR.md"
MODIFICAR:
- "/home/isem/workspace-v1/orchestration/directivas/simco/SIMCO-MODIFICAR.md"
VALIDAR:
- "/home/isem/workspace-v1/orchestration/directivas/simco/SIMCO-VALIDAR.md"
DELEGAR:
- "/home/isem/workspace-v1/orchestration/directivas/simco/SIMCO-DELEGACION.md"
L3_tarea:
descripcion: "Contexto específico de la tarea"
tokens_max: 8000
dinamico: true
# ═══════════════════════════════════════════════════════════════════════════════
# INFORMACIÓN ESPECÍFICA DEL PROYECTO
# ═══════════════════════════════════════════════════════════════════════════════
info_proyecto:
tipo: "Sistema ERP Multi-Vertical"
estado: "En desarrollo activo"
version: "1.0"
stack:
backend: "Node.js 20+, Express.js, TypeScript 5.3+, TypeORM"
frontend: "React 18, Vite, TypeScript, Tailwind CSS"
mobile: "React Native"
database: "PostgreSQL 15+ con RLS"
verticales_estado:
erp-core: "60%"
erp-construccion: "35%"
erp-vidrio-templado: "0%"
erp-mecanicas-diesel: "0%"
erp-retail: "0%"
erp-clinicas: "0%"
# ═══════════════════════════════════════════════════════════════════════════════
# VALIDACIÓN DE TOKENS
# ═══════════════════════════════════════════════════════════════════════════════
validacion_tokens:
limite_absoluto: 25000
limite_seguro: 18000
limite_alerta: 20000
presupuesto:
L0_sistema: 4500
L1_proyecto: 3000
L2_operacion: 2500
L3_tarea_max: 8000
total_base: 10000
disponible_tarea: 8000
# ═══════════════════════════════════════════════════════════════════════════════
# HERENCIA
# ═══════════════════════════════════════════════════════════════════════════════
herencia:
tipo: "SUITE"
hereda_de:
- "/home/isem/workspace-v1/orchestration/"
provee_a:
- "/home/isem/workspace-v1/projects/erp-core/"
- "/home/isem/workspace-v1/projects/erp-clinicas/"
- "/home/isem/workspace-v1/projects/erp-construccion/"
- "/home/isem/workspace-v1/projects/erp-mecanicas-diesel/"
- "/home/isem/workspace-v1/projects/erp-retail/"
- "/home/isem/workspace-v1/projects/erp-vidrio-templado/"
# ═══════════════════════════════════════════════════════════════════════════════
# BÚSQUEDA DE HISTÓRICO
# ═══════════════════════════════════════════════════════════════════════════════
busqueda_historico:
habilitado: true
ubicaciones:
- "/home/isem/workspace-v1/projects/erp-suite/orchestration/trazas/"
- "/home/isem/workspace-v1/orchestration/errores/REGISTRO-ERRORES.yml"
- "/home/isem/workspace-v1/shared/knowledge-base/lessons-learned/"