diff --git a/core/orchestration/directivas/legacy/DIRECTIVA-VALIDACION-DOCUMENTACION.md b/core/orchestration/directivas/legacy/DIRECTIVA-VALIDACION-DOCUMENTACION.md index 42b6d19..eea1db7 100644 --- a/core/orchestration/directivas/legacy/DIRECTIVA-VALIDACION-DOCUMENTACION.md +++ b/core/orchestration/directivas/legacy/DIRECTIVA-VALIDACION-DOCUMENTACION.md @@ -1,8 +1,21 @@ # Directiva: Validación Obligatoria contra Documentación +> **⚠️ ARCHIVO LEGACY - NO USAR PARA TRABAJO ACTUAL** +> +> Este documento contiene rutas y referencias de un workspace obsoleto +> (`/workspace-gamilit/gamilit/`). Las directivas aquí descritas han sido +> consolidadas en el sistema SIMCO. +> +> **Para trabajo actual usar:** +> - `core/orchestration/directivas/simco/SIMCO-VALIDAR.md` +> - `core/orchestration/directivas/principios/PRINCIPIO-VALIDACION-OBLIGATORIA.md` +> +> Este archivo se conserva únicamente como referencia histórica. + **ID:** DV-MASTER **Versión:** 1.0 **Fecha:** 2025-11-02 +**Estado:** ⛔ DEPRECATED - Reemplazado por SIMCO **Prioridad:** 🚨 CRÍTICA - Cumplimiento obligatorio **Aplicable a:** Todos los agentes NEXUS-* y todos los subagentes diff --git a/core/orchestration/directivas/legacy/DIRECTIVAS-PRINCIPALES.md b/core/orchestration/directivas/legacy/DIRECTIVAS-PRINCIPALES.md index d7c9c0b..e2e89f0 100644 --- a/core/orchestration/directivas/legacy/DIRECTIVAS-PRINCIPALES.md +++ b/core/orchestration/directivas/legacy/DIRECTIVAS-PRINCIPALES.md @@ -1,7 +1,20 @@ # Directivas para Agentes NEXUS - Desarrollo GAMILIT +> **⚠️ ARCHIVO LEGACY - NO USAR PARA TRABAJO ACTUAL** +> +> Este documento fue creado específicamente para el proyecto GAMILIT y contiene +> rutas de un workspace obsoleto (`/workspace-gamilit/gamilit/`). +> +> **Para trabajo actual usar:** +> - `core/orchestration/directivas/simco/_INDEX.md` (índice SIMCO) +> - `core/orchestration/directivas/simco/SIMCO-TAREA.md` (ciclo CAPVED) +> - `core/orchestration/directivas/principios/` (principios fundamentales) +> +> Este archivo se conserva únicamente como referencia histórica. + **Versión:** 1.0 **Fecha:** 2025-11-02 +**Estado:** ⛔ DEPRECATED - Reemplazado por SIMCO **Aplicable a:** Todos los agentes NEXUS-* y sus subagentes **Prioridad:** CRÍTICA - Cumplimiento obligatorio diff --git a/core/orchestration/directivas/legacy/README.md b/core/orchestration/directivas/legacy/README.md index 162f32c..ee1bd1f 100644 --- a/core/orchestration/directivas/legacy/README.md +++ b/core/orchestration/directivas/legacy/README.md @@ -6,6 +6,24 @@ --- +## ⚠️ ADVERTENCIA IMPORTANTE + +> **TODOS los archivos en este directorio contienen:** +> - Rutas obsoletas a `/workspace-gamilit/gamilit/` (ya no existe) +> - Referencias específicas a "GAMILIT" en headers +> - Estructuras de proyecto que han sido reorganizadas +> +> **NO USAR para trabajo actual.** Para directivas vigentes: +> - **Principios:** `../principios/` +> - **Operaciones:** `../simco/` +> - **Índice:** `../simco/_INDEX.md` +> +> Estos archivos se conservan como **referencia histórica** y contexto +> de decisiones anteriores. Si necesitas funcionalidad similar, consulta +> la tabla de mapeo LEGACY → SIMCO más abajo. + +--- + ## PROPÓSITO Este directorio contiene las directivas **legacy** del sistema anterior: diff --git a/projects/betting-analytics/orchestration/00-guidelines/CONTEXTO-PROYECTO.md b/projects/betting-analytics/orchestration/00-guidelines/CONTEXTO-PROYECTO.md index ca7fb1e..991e36e 100644 --- a/projects/betting-analytics/orchestration/00-guidelines/CONTEXTO-PROYECTO.md +++ b/projects/betting-analytics/orchestration/00-guidelines/CONTEXTO-PROYECTO.md @@ -130,7 +130,6 @@ Este proyecto hereda directivas de: |---------|------| | Core orchestration | `/home/isem/workspace/core/orchestration/` | | Catálogo global | `/home/isem/workspace/core/catalog/` | -| Proyecto referencia | `/home/isem/workspace/projects/gamilit/` | --- *Contexto del proyecto - Sistema NEXUS + SIMCO v2.2.0* diff --git a/projects/erp-suite/apps/verticales/construccion/orchestration/00-guidelines/CONTEXTO-PROYECTO.md b/projects/erp-suite/apps/verticales/construccion/orchestration/00-guidelines/CONTEXTO-PROYECTO.md index ee36659..bd8466a 100644 --- a/projects/erp-suite/apps/verticales/construccion/orchestration/00-guidelines/CONTEXTO-PROYECTO.md +++ b/projects/erp-suite/apps/verticales/construccion/orchestration/00-guidelines/CONTEXTO-PROYECTO.md @@ -309,7 +309,7 @@ schemas_bd: ### Código de Referencia - **Core base:** `/home/isem/workspace/projects/erp-suite/apps/erp-core/` -- **Gamilit (proyecto referencia):** `/home/isem/workspace/projects/gamilit/` +- **Catálogo core:** `/home/isem/workspace/core/catalog/` ### Herencia de Directivas - **Globales:** `/home/isem/workspace/core/orchestration/directivas/` diff --git a/projects/inmobiliaria-analytics/orchestration/00-guidelines/CONTEXTO-PROYECTO.md b/projects/inmobiliaria-analytics/orchestration/00-guidelines/CONTEXTO-PROYECTO.md index 6d0e5bc..480bdaa 100644 --- a/projects/inmobiliaria-analytics/orchestration/00-guidelines/CONTEXTO-PROYECTO.md +++ b/projects/inmobiliaria-analytics/orchestration/00-guidelines/CONTEXTO-PROYECTO.md @@ -133,7 +133,6 @@ Este proyecto hereda directivas de: |---------|------| | Core orchestration | `/home/isem/workspace/core/orchestration/` | | Catálogo global | `/home/isem/workspace/core/catalog/` | -| Proyecto referencia | `/home/isem/workspace/projects/gamilit/` | --- *Contexto del proyecto - Sistema NEXUS + SIMCO v2.2.0* diff --git a/projects/platform_marketing_content/orchestration/00-guidelines/HERENCIA-DIRECTIVAS.md b/projects/platform_marketing_content/orchestration/00-guidelines/HERENCIA-DIRECTIVAS.md index beaec30..8f0d5ae 100644 --- a/projects/platform_marketing_content/orchestration/00-guidelines/HERENCIA-DIRECTIVAS.md +++ b/projects/platform_marketing_content/orchestration/00-guidelines/HERENCIA-DIRECTIVAS.md @@ -186,15 +186,17 @@ Al crear/modificar funcionalidad, validar: --- -## 7. Proyectos de Referencia +## 7. Proyectos de Inspiracion (Solo Referencia) -PMC puede tomar patrones de estos proyectos maduros: +> **Nota:** Estos proyectos sirven como **inspiracion arquitectonica**, no como +> dependencias. Los patrones deben adaptarse a PMC y documentarse localmente. +> Para componentes reutilizables, usar siempre `core/catalog/`. -| Proyecto | Path | Patrones Utiles | -|----------|------|-----------------| -| Gamilit | projects/gamilit/ | Multi-tenancy, Auth, estructura docs | -| Trading Platform | projects/trading-platform/ | WebSocket, colas, procesamiento | -| ERP Suite | projects/erp-suite/ | Estructura modular vertical | +| Proyecto | Patrones de Inspiracion | +|----------|------------------------| +| Multi-tenancy | Ver `core/catalog/multi-tenancy/` | +| WebSocket/Colas | Ver `core/catalog/websocket/` | +| Estructura modular | Ver `core/orchestration/templates/`| --- diff --git a/projects/platform_marketing_content/orchestration/directivas/DIRECTIVA-ARQUITECTURA-MULTI-TENANT.md b/projects/platform_marketing_content/orchestration/directivas/DIRECTIVA-ARQUITECTURA-MULTI-TENANT.md index 644073b..3dce618 100644 --- a/projects/platform_marketing_content/orchestration/directivas/DIRECTIVA-ARQUITECTURA-MULTI-TENANT.md +++ b/projects/platform_marketing_content/orchestration/directivas/DIRECTIVA-ARQUITECTURA-MULTI-TENANT.md @@ -332,7 +332,7 @@ async delete(tenantId: string, brandId: string) { - Catalogo: `core/catalog/multi-tenancy/README.md` - ADR: `docs/97-adr/ADR-002-multi-tenancy.md` -- Gamilit: `projects/gamilit/apps/database/ddl/policies/` +- Patrones RLS: `core/catalog/multi-tenancy/patterns/rls-policies.md` --- diff --git a/projects/platform_marketing_content/orchestration/directivas/GUIA-NOMENCLATURA-PMC.md b/projects/platform_marketing_content/orchestration/directivas/GUIA-NOMENCLATURA-PMC.md index 34f9bdd..bfb5dff 100644 --- a/projects/platform_marketing_content/orchestration/directivas/GUIA-NOMENCLATURA-PMC.md +++ b/projects/platform_marketing_content/orchestration/directivas/GUIA-NOMENCLATURA-PMC.md @@ -391,8 +391,8 @@ lora_{tenant}_{brand}_{version}.safetensors ## Referencias -- Estandares base: `core/orchestration/directivas/ESTANDARES-NOMENCLATURA-BASE.md` -- Nomenclatura Gamilit: `projects/gamilit/orchestration/directivas/GUIA-NOMENCLATURA-COMPLETA.md` +- Estandares base: `core/orchestration/directivas/simco/SIMCO-CREAR.md` (seccion nomenclatura) +- Nomenclatura legacy: `core/orchestration/directivas/legacy/ESTANDARES-NOMENCLATURA-BASE.md` --- diff --git a/projects/platform_marketing_content/orchestration/inventarios/MASTER_INVENTORY.yml b/projects/platform_marketing_content/orchestration/inventarios/MASTER_INVENTORY.yml index 54463cf..30c4ad0 100644 --- a/projects/platform_marketing_content/orchestration/inventarios/MASTER_INVENTORY.yml +++ b/projects/platform_marketing_content/orchestration/inventarios/MASTER_INVENTORY.yml @@ -297,28 +297,37 @@ catalog_dependencies: ahorro_total: "185h de desarrollo" # ============================================================================= -# PROYECTOS DE REFERENCIA +# PATRONES DE REFERENCIA (desde Catalogo Core) # ============================================================================= -reference_projects: - gamilit: - path: projects/gamilit/ - relevancia: ALTA +# NOTA: Para componentes reutilizables, usar siempre core/catalog/ +# Los proyectos externos sirven solo como inspiracion arquitectonica +reference_patterns: + auth_and_session: + catalogo: core/catalog/auth/ usar_para: - Auth module structure - - RLS policies - Session management - - Feature flags - - Notifications - - NestJS module patterns + - JWT patterns - trading_platform: - path: projects/trading-platform/ - relevancia: MEDIA + multi_tenancy: + catalogo: core/catalog/multi-tenancy/ + usar_para: + - RLS policies + - Tenant isolation + - Feature flags + + payments: + catalogo: core/catalog/payments/ usar_para: - Stripe integration - - WebSocket gateway - Wallet patterns + realtime: + catalogo: core/catalog/websocket/ + usar_para: + - WebSocket gateway + - Notifications + # ============================================================================= # FASES DE IMPLEMENTACIÓN # ============================================================================= diff --git a/projects/platform_marketing_content/orchestration/prompts/PROMPT-BACKEND-PMC.md b/projects/platform_marketing_content/orchestration/prompts/PROMPT-BACKEND-PMC.md index c5546f2..e08a4f3 100644 --- a/projects/platform_marketing_content/orchestration/prompts/PROMPT-BACKEND-PMC.md +++ b/projects/platform_marketing_content/orchestration/prompts/PROMPT-BACKEND-PMC.md @@ -491,7 +491,7 @@ export class ClientService extends TenantAwareService { | Requerimientos | docs/03-requerimientos/ | | Catalogo Auth | core/catalog/auth/ | | Catalogo Session | core/catalog/session-management/ | -| Referencia Gamilit | projects/gamilit/apps/backend/ | +| Patrones NestJS | core/catalog/backend-patterns/ | ---