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
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>
337 lines
11 KiB
YAML
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"
|