- Move 6 non-standard folders to _archive/ - Maintain directivas/ (has local content) - Update _MAP.md with standardized structure Standard: SIMCO-ESTANDAR-ORCHESTRATION v1.0.0 Level: SUB-CONSUMER Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
198 lines
6.4 KiB
YAML
198 lines
6.4 KiB
YAML
# Referencias a Workspace
|
|
# Proyecto: clinica-dental
|
|
# Nivel de Herencia: 3 (erp-core -> erp-clinicas -> clinica-dental)
|
|
|
|
version: "1.0.0"
|
|
proyecto: "clinica-dental"
|
|
fecha_creacion: "2026-01-16"
|
|
|
|
# ============================================================================
|
|
# REFERENCIAS A DEFINICIONES GLOBALES
|
|
# ============================================================================
|
|
definiciones_workspace:
|
|
protocolos:
|
|
CCA:
|
|
alias: "@WS_DEF_CCA"
|
|
archivo: "orchestration/_definitions/protocols/CCA-PROTOCOL.md"
|
|
uso: "Protocolo de Carga de Contexto Automatica"
|
|
|
|
CCA_LIGHT:
|
|
alias: "@WS_DEF_CCA_LIGHT"
|
|
archivo: "orchestration/_definitions/protocols/CCA-LIGHT.md"
|
|
uso: "Version ligera para subagentes"
|
|
|
|
validaciones:
|
|
backend:
|
|
alias: "@WS_DEF_VAL_BE"
|
|
archivo: "orchestration/_definitions/validations/VALIDATION-BACKEND.md"
|
|
comandos: ["npm run build", "npm run lint", "npm run test"]
|
|
|
|
frontend:
|
|
alias: "@WS_DEF_VAL_FE"
|
|
archivo: "orchestration/_definitions/validations/VALIDATION-FRONTEND.md"
|
|
comandos: ["npm run build", "npm run lint", "npm run typecheck"]
|
|
|
|
ddl:
|
|
alias: "@WS_DEF_VAL_DDL"
|
|
archivo: "orchestration/_definitions/validations/VALIDATION-DDL.md"
|
|
|
|
devops:
|
|
alias: "@WS_DEF_VAL_DEVOPS"
|
|
archivo: "orchestration/_definitions/validations/VALIDATION-DEVOPS.md"
|
|
|
|
# ============================================================================
|
|
# REFERENCIAS A NAVEGACION RAPIDA GLOBAL
|
|
# ============================================================================
|
|
navegacion_workspace:
|
|
indice:
|
|
alias: "@WS_QUICK_INDEX"
|
|
archivo: "orchestration/_quick/QUICK-INDEX.yml"
|
|
|
|
perfiles:
|
|
alias: "@WS_QUICK_PERFILES"
|
|
archivo: "orchestration/_quick/QUICK-PERFILES.yml"
|
|
|
|
directivas:
|
|
alias: "@WS_QUICK_DIRECTIVAS"
|
|
archivo: "orchestration/_quick/QUICK-DIRECTIVAS.yml"
|
|
|
|
# ============================================================================
|
|
# REFERENCIAS A CATALOGO COMPARTIDO
|
|
# ============================================================================
|
|
catalogo_compartido:
|
|
indice:
|
|
alias: "@WS_CATALOG"
|
|
archivo: "shared/catalog/CATALOG-INDEX.yml"
|
|
|
|
funcionalidades:
|
|
auth: "shared/catalog/auth/"
|
|
notifications: "shared/catalog/notifications/"
|
|
payments: "shared/catalog/payments/"
|
|
multi_tenancy: "shared/catalog/multi-tenancy/"
|
|
|
|
# ============================================================================
|
|
# HERENCIA DE PROYECTO (Nivel 3)
|
|
# ============================================================================
|
|
herencia:
|
|
padre: "erp-clinicas"
|
|
nivel: 3
|
|
cadena_completa:
|
|
- proyecto: "erp-core"
|
|
nivel: 1
|
|
tipo: "core"
|
|
hereda: "definiciones + codigo base"
|
|
- proyecto: "erp-clinicas"
|
|
nivel: 2
|
|
tipo: "vertical"
|
|
hereda: "definiciones + codigo clinico"
|
|
- proyecto: "clinica-dental"
|
|
nivel: 3
|
|
tipo: "sub-vertical"
|
|
hereda: "especializacion dental"
|
|
|
|
hereda_de:
|
|
- proyecto: "erp-clinicas"
|
|
tipo: "definiciones + codigo"
|
|
modulos:
|
|
- CL-001 # Fundamentos
|
|
- CL-002 # Pacientes
|
|
- CL-003 # Citas
|
|
- CL-004 # Consultas
|
|
- CL-005 # Recetas
|
|
- CL-006 # Laboratorio (parcial)
|
|
- CL-008 # Facturacion
|
|
- CL-009 # Reportes
|
|
- CL-011 # Expediente
|
|
- CL-012 # Imagenologia
|
|
- proyecto: "erp-core"
|
|
tipo: "definiciones base + codigo core"
|
|
modulos:
|
|
- MGN-001 # Authentication
|
|
- MGN-002 # Users
|
|
- MGN-003 # Roles
|
|
- MGN-004 # Tenants
|
|
- MGN-005 # Catalogs
|
|
- MGN-007 # Audit
|
|
- MGN-008 # Notifications
|
|
- MGN-009 # Reports
|
|
- MGN-010 # Financial
|
|
- MGN-016 # Billing (SaaS)
|
|
- MGN-017 # Plans (SaaS)
|
|
- MGN-018 # Webhooks (SaaS)
|
|
- MGN-019 # Feature Flags (SaaS)
|
|
- MGN-020 # AI Integration (IA)
|
|
- MGN-021 # WhatsApp Business (IA)
|
|
- MGN-022 # MCP Server (IA)
|
|
|
|
# ============================================================================
|
|
# PROPAGACION
|
|
# ============================================================================
|
|
propagacion:
|
|
mirror: "shared/mirrors/clinica-dental/"
|
|
status: "shared/mirrors/clinica-dental/PROPAGATION-STATUS.yml"
|
|
consumidores: [] # Sin sub-proyectos actualmente
|
|
proveedores:
|
|
- proyecto: "erp-clinicas"
|
|
tipo: "padre"
|
|
- proyecto: "erp-core"
|
|
tipo: "abuelo"
|
|
|
|
# ============================================================================
|
|
# DEFINICIONES LOCALES
|
|
# ============================================================================
|
|
definiciones_locales:
|
|
database:
|
|
alias: "@PROJ_DEF_DB"
|
|
archivo: "docs/_definitions/DATABASE-SCHEMA.md"
|
|
entities:
|
|
alias: "@PROJ_DEF_ENTITIES"
|
|
archivo: "docs/_definitions/ENTITIES-CATALOG.md"
|
|
services:
|
|
alias: "@PROJ_DEF_SERVICES"
|
|
archivo: "docs/_definitions/SERVICES-CATALOG.md"
|
|
modules:
|
|
alias: "@PROJ_DEF_MODULES"
|
|
archivo: "docs/_definitions/MODULES-CATALOG.md"
|
|
|
|
# ============================================================================
|
|
# GOBERNANZA DE DOCUMENTACION (2026-01-16)
|
|
# ============================================================================
|
|
gobernanza_ws:
|
|
tareas:
|
|
ruta: "orchestration/tareas/"
|
|
alias: "@WS_TAREAS"
|
|
descripcion: "Sistema de tracking de tareas"
|
|
template: "orchestration/tareas/_templates/TASK-TEMPLATE/"
|
|
|
|
mapa_documentacion:
|
|
ruta: "orchestration/MAPA-DOCUMENTACION.yml"
|
|
alias: "@WS_MAPA_DOC"
|
|
descripcion: "Mapa central de documentacion del workspace"
|
|
|
|
trazas_agentes:
|
|
ruta: "orchestration/agents/trazas/"
|
|
alias: "@WS_TRAZA_AGENTE"
|
|
descripcion: "Tracking de actividad por agente"
|
|
|
|
trigger_documentacion:
|
|
ruta: "orchestration/directivas/triggers/TRIGGER-DOCUMENTACION-OBLIGATORIA.md"
|
|
alias: "@WS_TRIGGER_DOC"
|
|
descripcion: "Directiva obligatoria de documentacion"
|
|
|
|
# ============================================================================
|
|
# NAVEGACION RAPIDA LOCAL
|
|
# ============================================================================
|
|
navegacion_local:
|
|
indice:
|
|
alias: "@PROJ_QUICK_INDEX"
|
|
archivo: "docs/_quick/QUICK-INDEX.yml"
|
|
modulos:
|
|
alias: "@PROJ_QUICK_MODULES"
|
|
archivo: "docs/_quick/QUICK-MODULES.yml"
|
|
database:
|
|
alias: "@PROJ_QUICK_DB"
|
|
archivo: "docs/_quick/QUICK-DATABASE.yml"
|
|
api:
|
|
alias: "@PROJ_QUICK_API"
|
|
archivo: "docs/_quick/QUICK-API.yml"
|