# CONTEXT-MAP: ERP-CONSTRUCCION
# 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-construccion"
  nivel: "VERTICAL"
  version: "1.0.0"
  ultima_actualizacion: "2026-01-04"
  workspace_root: "/home/isem/workspace-v1"
  project_root: "/home/isem/workspace-v1/projects/erp-construccion"
  suite_parent: "/home/isem/workspace-v1/projects/erp-suite"
  core_parent: "/home/isem/workspace-v1/projects/erp-core"

variables:
  PROJECT: "erp-construccion"
  PROJECT_NAME: "ERP-CONSTRUCCION"
  PROJECT_LEVEL: "VERTICAL"
  SUITE_NAME: "ERP-SUITE"

  DB_NAME: "erp_construccion"
  DB_DDL_PATH: "/home/isem/workspace-v1/projects/erp-construccion/database/ddl"
  BACKEND_ROOT: "/home/isem/workspace-v1/projects/erp-construccion/backend"
  FRONTEND_ROOT: "/home/isem/workspace-v1/projects/erp-construccion/frontend"
  DOCS_PATH: "/home/isem/workspace-v1/projects/erp-construccion/docs"
  ORCHESTRATION_PATH: "/home/isem/workspace-v1/projects/erp-construccion/orchestration"

aliases:
  "@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": "/home/isem/workspace-v1/projects/erp-suite"
  "@CORE": "/home/isem/workspace-v1/projects/erp-core"
  "@DOCS": "/home/isem/workspace-v1/projects/erp-construccion/docs"
  "@INVENTORY": "/home/isem/workspace-v1/projects/erp-construccion/orchestration/inventarios"

contexto_por_nivel:
  L0_sistema:
    descripcion: "Principios fundamentales"
    tokens_estimados: 4500
    obligatorio: true
    archivos:
      - path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-CAPVED.md"
      - path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-DOC-PRIMERO.md"
      - path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-ANTI-DUPLICACION.md"
      - path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-VALIDACION-OBLIGATORIA.md"
      - path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-ECONOMIA-TOKENS.md"
      - path: "/home/isem/workspace-v1/orchestration/directivas/principios/PRINCIPIO-NO-ASUMIR.md"

  L1_proyecto:
    descripcion: "Contexto específico de ERP-CONSTRUCCION"
    tokens_estimados: 3000
    obligatorio: true
    archivos:
      - path: "/home/isem/workspace-v1/projects/erp-construccion/orchestration/00-guidelines/CONTEXTO-PROYECTO.md"
      - path: "/home/isem/workspace-v1/projects/erp-construccion/orchestration/PROXIMA-ACCION.md"

  L2_operacion:
    descripcion: "SIMCO según operación y dominio"
    tokens_estimados: 2500

  L3_tarea:
    descripcion: "Contexto de tarea"
    tokens_max: 8000
    dinamico: true

info_proyecto:
  tipo: "ERP Vertical - Construcción e INFONAVIT"
  estado: "35% completado"
  version: "1.0"
  modulos_especificos:
    - proyectos_construccion
    - presupuestos
    - infonavit_integration
    - avance_obra
    - control_materiales

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

herencia:
  tipo: "VERTICAL"
  hereda_de:
    - "/home/isem/workspace-v1/projects/erp-core/orchestration/"
    - "/home/isem/workspace-v1/projects/erp-suite/orchestration/"
    - "/home/isem/workspace-v1/orchestration/"

busqueda_historico:
  habilitado: true
  ubicaciones:
    - "/home/isem/workspace-v1/projects/erp-construccion/orchestration/trazas/"
    - "/home/isem/workspace-v1/projects/erp-core/orchestration/trazas/"
    - "/home/isem/workspace-v1/orchestration/errores/REGISTRO-ERRORES.yml"
