workspace/orchestration/INDICE-DIRECTIVAS-WORKSPACE.yml
rckrdmrd 608e1e2a2e
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
Multi-project update: gamilit, orchestration, trading-platform
Gamilit:
- Backend: Teacher services, assignments, gamification, exercise submissions
- Frontend: Admin/Teacher/Student portals, module 4-5 mechanics, monitoring
- Database: DDL functions, seeds for dev/prod, auth/gamification schemas
- Docs: Architecture, features, guides cleanup and reorganization

Core/Orchestration:
- New workspace directives index
- Documentation directive

Trading-platform:
- Database seeds and inventory updates
- Tech leader validation report

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-18 07:17:46 -06:00

337 lines
11 KiB
YAML

# INDICE MAESTRO DE DIRECTIVAS DEL WORKSPACE
# ============================================
# Este archivo es el SSOT para todas las directivas disponibles
# Consultar antes de cargar directivas en cualquier nivel
version: "1.0.0"
fecha_actualizacion: "2025-12-18"
descripcion: "Indice maestro de todas las directivas del workspace"
# ============================================
# NIVELES Y SUS DIRECTIVAS
# ============================================
niveles:
# ------------------------------------------
# NIVEL 0: WORKSPACE
# ------------------------------------------
WORKSPACE:
ruta_base: "/home/isem/workspace"
descripcion: "Coordinacion global de todos los proyectos"
directivas:
- archivo: "orchestration/directivas/DIRECTIVA-CARGA-CONTEXTO.md"
alias: "@CARGA-CONTEXTO"
tipo: "proceso"
obligatoria: true
descripcion: "Como cargar contexto segun nivel de trabajo"
# ------------------------------------------
# NIVEL 1: CORE
# ------------------------------------------
CORE:
ruta_base: "/home/isem/workspace/core"
descripcion: "Infraestructura compartida - directivas SIMCO"
principios:
- archivo: "orchestration/directivas/principios/PRINCIPIO-CAPVED.md"
alias: "@CAPVED"
obligatoria: true
descripcion: "Ciclo de vida de tareas (6 fases)"
- archivo: "orchestration/directivas/principios/PRINCIPIO-DOC-PRIMERO.md"
alias: "@DOC-PRIMERO"
obligatoria: true
descripcion: "Documentar antes de implementar"
- archivo: "orchestration/directivas/principios/PRINCIPIO-ANTI-DUPLICACION.md"
alias: "@ANTI-DUP"
obligatoria: true
descripcion: "Verificar catalogo antes de crear"
- archivo: "orchestration/directivas/principios/PRINCIPIO-VALIDACION-OBLIGATORIA.md"
alias: "@VALIDAR"
obligatoria: true
descripcion: "Build/lint obligatorios"
- archivo: "orchestration/directivas/principios/PRINCIPIO-ECONOMIA-TOKENS.md"
alias: "@ECONOMIA"
obligatoria: false
descripcion: "Optimizar uso de tokens"
- archivo: "orchestration/directivas/principios/PRINCIPIO-NO-ASUMIR.md"
alias: "@NO-ASUMIR"
obligatoria: false
descripcion: "Verificar antes de asumir"
operaciones_simco:
- archivo: "orchestration/directivas/simco/SIMCO-TAREA.md"
alias: "@TAREA"
obligatoria: true
descripcion: "Proceso completo para HU/tareas"
- archivo: "orchestration/directivas/simco/SIMCO-INICIALIZACION.md"
alias: "@INIT"
obligatoria: false
descripcion: "Protocolo CCA de inicializacion"
- archivo: "orchestration/directivas/simco/SIMCO-CREAR.md"
alias: "@CREAR"
obligatoria: false
descripcion: "Crear nuevos componentes"
- archivo: "orchestration/directivas/simco/SIMCO-MODIFICAR.md"
alias: "@MODIFICAR"
obligatoria: false
descripcion: "Modificar componentes existentes"
- archivo: "orchestration/directivas/simco/SIMCO-VALIDAR.md"
alias: "@VALIDAR-OP"
obligatoria: false
descripcion: "Validar implementaciones"
- archivo: "orchestration/directivas/simco/SIMCO-DOCUMENTAR.md"
alias: "@DOCUMENTAR"
obligatoria: false
descripcion: "Documentar cambios"
- archivo: "orchestration/directivas/simco/SIMCO-BUSCAR.md"
alias: "@BUSCAR"
obligatoria: false
descripcion: "Buscar en codebase"
- archivo: "orchestration/directivas/simco/SIMCO-DELEGACION.md"
alias: "@DELEGAR"
obligatoria: false
descripcion: "Delegar a subagentes"
operaciones_dominio:
- archivo: "orchestration/directivas/simco/SIMCO-DDL.md"
alias: "@OP_DDL"
dominio: "database"
descripcion: "Operaciones PostgreSQL"
- archivo: "orchestration/directivas/simco/SIMCO-BACKEND.md"
alias: "@OP_BACKEND"
dominio: "backend"
descripcion: "Operaciones NestJS/Express"
- archivo: "orchestration/directivas/simco/SIMCO-FRONTEND.md"
alias: "@OP_FRONTEND"
dominio: "frontend"
descripcion: "Operaciones React"
- archivo: "orchestration/directivas/simco/SIMCO-MOBILE.md"
alias: "@OP_MOBILE"
dominio: "mobile"
descripcion: "Operaciones React Native"
- archivo: "orchestration/directivas/simco/SIMCO-ML.md"
alias: "@OP_ML"
dominio: "ml"
descripcion: "Operaciones ML/AI"
documentacion:
- archivo: "orchestration/directivas/DIRECTIVA-DOCUMENTACION-DEFINITIVA.md"
alias: "@DOC-DEFINITIVA"
obligatoria: true
descripcion: "Docs como estado final del sistema"
catalogo:
- archivo: "catalog/CATALOG-INDEX.yml"
alias: "@CATALOG"
descripcion: "Indice de funcionalidades reutilizables"
# ------------------------------------------
# NIVEL 2A: PROYECTOS STANDALONE
# ------------------------------------------
STANDALONE:
patron_ruta: "/home/isem/workspace/projects/{proyecto}"
descripcion: "Proyectos autonomos sin subproyectos"
directivas_obligatorias:
- archivo: "orchestration/00-guidelines/CONTEXTO-PROYECTO.md"
descripcion: "Variables de contexto del proyecto"
- archivo: "orchestration/00-guidelines/HERENCIA-SIMCO.md"
descripcion: "Define herencia de directivas SIMCO"
directivas_opcionales:
- patron: "docs/00-vision-general/directivas/*.md"
descripcion: "Directivas especificas del proyecto"
- patron: "orchestration/directivas/*.md"
descripcion: "Directivas de proceso del proyecto"
proyectos:
- nombre: "gamilit"
descripcion: "Plataforma educativa gamificada"
tiene_docs: true
tiene_orchestration: true
- nombre: "trading-platform"
descripcion: "Plataforma de trading"
tiene_docs: true
tiene_orchestration: true
- nombre: "betting-analytics"
descripcion: "Analytics de apuestas"
tiene_docs: true
tiene_orchestration: true
- nombre: "inmobiliaria-analytics"
descripcion: "Analytics inmobiliaria"
tiene_docs: true
tiene_orchestration: true
- nombre: "platform_marketing_content"
descripcion: "Contenido de marketing"
tiene_docs: true
tiene_orchestration: true
# ------------------------------------------
# NIVEL 2B: SUITE (erp-suite)
# ------------------------------------------
SUITE:
ruta_base: "/home/isem/workspace/projects/erp-suite"
descripcion: "Suite multi-vertical con codigo compartido"
directivas_obligatorias:
- archivo: "orchestration/00-guidelines/CONTEXTO-PROYECTO.md"
- archivo: "orchestration/00-guidelines/HERENCIA-SIMCO.md"
subniveles:
SUITE-CORE:
ruta: "apps/erp-core"
descripcion: "Base de codigo compartida (60-70%)"
hereda_de: ["SUITE"]
directivas_adicionales:
- archivo: "orchestration/00-guidelines/HERENCIA-SPECS-CORE.md"
VERTICALES:
patron_ruta: "apps/verticales/{vertical}"
descripcion: "Verticales especializadas"
hereda_de: ["SUITE", "SUITE-CORE"]
directivas_adicionales:
- archivo: "orchestration/00-guidelines/HERENCIA-ERP-CORE.md"
- archivo: "orchestration/00-guidelines/HERENCIA-SPECS-ERP-CORE.md"
verticales:
- nombre: "clinicas"
descripcion: "ERP para clinicas"
- nombre: "construccion"
descripcion: "ERP para construccion"
- nombre: "mecanicas-diesel"
descripcion: "ERP para mecanicas diesel"
- nombre: "retail"
descripcion: "ERP para retail"
- nombre: "vidrio-templado"
descripcion: "ERP para vidrio templado"
SUITE-SERVICE:
ruta: "apps/saas"
descripcion: "Servicios transversales"
hereda_de: ["SUITE"]
SUITE-PRODUCT:
patron_ruta: "apps/products/{producto}"
descripcion: "Productos derivados"
hereda_de: ["SUITE", "SUITE-CORE"]
productos:
- nombre: "erp-basico"
- nombre: "pos-micro"
# ============================================
# CADENAS DE HERENCIA
# ============================================
cadenas_herencia:
STANDALONE:
orden:
- nivel: "WORKSPACE"
directivas: ["@CARGA-CONTEXTO"]
- nivel: "CORE"
directivas: ["@CAPVED", "@DOC-PRIMERO", "@TAREA", "@DOC-DEFINITIVA"]
- nivel: "PROYECTO"
directivas: ["CONTEXTO-PROYECTO.md", "HERENCIA-SIMCO.md"]
SUITE:
orden:
- nivel: "WORKSPACE"
directivas: ["@CARGA-CONTEXTO"]
- nivel: "CORE"
directivas: ["@CAPVED", "@DOC-PRIMERO", "@TAREA", "@DOC-DEFINITIVA"]
- nivel: "SUITE"
directivas: ["CONTEXTO-PROYECTO.md", "HERENCIA-SIMCO.md"]
SUITE-CORE:
orden:
- nivel: "WORKSPACE"
directivas: ["@CARGA-CONTEXTO"]
- nivel: "CORE"
directivas: ["@CAPVED", "@DOC-PRIMERO", "@TAREA", "@DOC-DEFINITIVA"]
- nivel: "SUITE"
directivas: ["CONTEXTO-PROYECTO.md"]
- nivel: "SUITE-CORE"
directivas: ["HERENCIA-SIMCO.md", "HERENCIA-SPECS-CORE.md"]
VERTICAL:
orden:
- nivel: "WORKSPACE"
directivas: ["@CARGA-CONTEXTO"]
- nivel: "CORE"
directivas: ["@CAPVED", "@DOC-PRIMERO", "@TAREA", "@DOC-DEFINITIVA"]
- nivel: "SUITE"
directivas: ["CONTEXTO-PROYECTO.md"]
- nivel: "SUITE-CORE"
directivas: ["HERENCIA-SPECS-CORE.md"]
- nivel: "VERTICAL"
directivas: ["HERENCIA-SIMCO.md", "HERENCIA-ERP-CORE.md"]
# ============================================
# ALIASES GLOBALES
# ============================================
aliases:
# Principios
"@CAPVED": "core/orchestration/directivas/principios/PRINCIPIO-CAPVED.md"
"@DOC-PRIMERO": "core/orchestration/directivas/principios/PRINCIPIO-DOC-PRIMERO.md"
"@ANTI-DUP": "core/orchestration/directivas/principios/PRINCIPIO-ANTI-DUPLICACION.md"
"@VALIDAR": "core/orchestration/directivas/principios/PRINCIPIO-VALIDACION-OBLIGATORIA.md"
# Operaciones
"@TAREA": "core/orchestration/directivas/simco/SIMCO-TAREA.md"
"@CREAR": "core/orchestration/directivas/simco/SIMCO-CREAR.md"
"@MODIFICAR": "core/orchestration/directivas/simco/SIMCO-MODIFICAR.md"
"@BUSCAR": "core/orchestration/directivas/simco/SIMCO-BUSCAR.md"
"@DELEGAR": "core/orchestration/directivas/simco/SIMCO-DELEGACION.md"
# Dominios
"@OP_DDL": "core/orchestration/directivas/simco/SIMCO-DDL.md"
"@OP_BACKEND": "core/orchestration/directivas/simco/SIMCO-BACKEND.md"
"@OP_FRONTEND": "core/orchestration/directivas/simco/SIMCO-FRONTEND.md"
# Documentacion
"@DOC-DEFINITIVA": "core/orchestration/directivas/DIRECTIVA-DOCUMENTACION-DEFINITIVA.md"
# Workspace
"@CARGA-CONTEXTO": "orchestration/directivas/DIRECTIVA-CARGA-CONTEXTO.md"
"@INDICE": "orchestration/INDICE-DIRECTIVAS-WORKSPACE.yml"
# Catalogo
"@CATALOG": "core/catalog/CATALOG-INDEX.yml"
# ============================================
# METADATA
# ============================================
metadata:
total_niveles: 7
total_proyectos_standalone: 5
total_verticales: 5
total_directivas_core: 28
sistema_simco_version: "2.3.0"
ultima_actualizacion: "2025-12-18"
mantenido_por: "Requirements-Analyst"