4.3 KiB
4.3 KiB
Herencia de Directivas - ERP Construcción (Vertical)
Jerarquía de Directivas
Este proyecto hereda directivas en el siguiente orden de precedencia (de mayor a menor):
1. Directivas Globales (CORE) → /home/isem/workspace/core/orchestration/directivas/
2. Directivas ERP-Suite → /home/isem/workspace/projects/erp-suite/orchestration/directivas/
3. Directivas ERP-Core → ../../../erp-core/orchestration/directivas/
4. Directivas Construcción → ./directivas/ (este proyecto)
Regla: Las directivas específicas pueden EXTENDER las globales, nunca REDUCIRLAS.
Directivas Globales Heredadas (18)
Ubicación: /home/isem/workspace/core/orchestration/directivas/
(Ver lista completa en /erp-core/orchestration/00-guidelines/HERENCIA-DIRECTIVAS.md)
Las más relevantes para Construcción:
| Directiva | Propósito | Aplicación Específica |
|---|---|---|
DIRECTIVA-FLUJO-5-FASES.md |
Flujo de trabajo | Toda tarea de construcción |
DIRECTIVA-DISENO-BASE-DATOS.md |
Diseño de BD | 7 schemas de construcción |
DIRECTIVA-VALIDACION-DOCUMENTACION.md |
Validar contra /docs/ | 403+ archivos de docs |
POLITICAS-MODULARIZACION.md |
Archivos <400 líneas | 15 módulos MAI-* |
Directivas Heredadas de ERP-Core
Ubicación: ../../../erp-core/orchestration/directivas/
| Directiva | Propósito | Cómo se extiende |
|---|---|---|
DIRECTIVA-MULTI-TENANT.md |
Aislamiento por tenant | Por constructora_id |
DIRECTIVA-EXTENSION-VERTICALES.md |
Extensión de verticales | Define módulos MAI-* |
DIRECTIVA-HERENCIA-MODULOS.md |
Herencia de módulos | Extiende auth, users |
ESTANDARES-API-REST-GENERICO.md |
APIs RESTful | APIs de proyectos, obra |
Directivas Específicas de Construcción
Ubicación: ./directivas/
| Directiva | Propósito | Estado |
|---|---|---|
DIRECTIVA-PROYECTOS-CONSTRUCCION.md |
Gestión de proyectos de obra | Por crear |
DIRECTIVA-INFONAVIT-INTEGRATION.md |
Integración con INFONAVIT | Por crear |
DIRECTIVA-MULTI-CONSTRUCTORA.md |
Multi-constructora (tenant) | Por crear |
DIRECTIVA-PRESUPUESTOS-ESTIMACIONES.md |
Presupuestos y estimaciones | Por crear |
DIRECTIVA-CONTROL-OBRA.md |
Control de avances de obra | Por crear |
ESTANDARES-MODULOS-CONSTRUCCION.md |
Estándares módulos MAI/MAE | Por crear |
Schemas de BD y Directivas
Cada schema tiene directivas específicas:
| Schema | Directiva Relacionada | Módulos |
|---|---|---|
project_management |
DIRECTIVA-PROYECTOS-CONSTRUCCION | MAI-002 |
financial_management |
DIRECTIVA-PRESUPUESTOS-ESTIMACIONES | MAI-003, MAE-014 |
construction_management |
DIRECTIVA-CONTROL-OBRA | MAI-005 |
infonavit_management |
DIRECTIVA-INFONAVIT-INTEGRATION | MAI-011 |
purchasing_management |
Hereda de ERP-Core | MAI-004 |
quality_management |
Hereda de ERP-Core | MAI-009 |
auth_management |
Hereda de ERP-Core | MAI-001 |
Módulos y Directivas Aplicables
Fase 1: Alcance Inicial (MAI-*)
| Módulo | Directivas Críticas |
|---|---|
| MAI-001 Fundamentos | MULTI-TENANT, HERENCIA-MODULOS |
| MAI-002 Proyectos | PROYECTOS-CONSTRUCCION |
| MAI-003 Presupuestos | PRESUPUESTOS-ESTIMACIONES |
| MAI-004 Compras | Hereda de ERP-Core |
| MAI-005 Control Obra | CONTROL-OBRA |
| MAI-011 INFONAVIT | INFONAVIT-INTEGRATION |
Fase 2: Enterprise (MAE-*)
| Épica | Directivas Críticas |
|---|---|
| MAE-014 Finanzas | PRESUPUESTOS-ESTIMACIONES, DISENO-BD |
| MAE-015 Activos | Hereda de ERP-Core |
| MAE-016 DMS | Hereda de ERP-Core |
Validación contra Documentación
CRÍTICO: Este proyecto tiene 403+ archivos de documentación.
Antes de cualquier cambio:
- Validar contra
/docs/01-fase-alcance-inicial/MAI-*/ - Verificar schemas en
/docs/02-modelado/database-design/schemas/ - Revisar RLS policies existentes
Referencias
- Core directivas:
/home/isem/workspace/core/orchestration/directivas/ - ERP-Core directivas:
../../../erp-core/orchestration/directivas/ - Documentación construcción:
/docs/ - Schemas SQL:
/docs/02-modelado/database-design/schemas/
Última actualización: Diciembre 2025