From e5a6f1300acd7698350eee9869fa0500a2882309 Mon Sep 17 00:00:00 2001 From: Adrian Flores Cortes Date: Sat, 24 Jan 2026 18:23:09 -0600 Subject: [PATCH] [SYNC] docs: Update _inheritance.yml with correct version and modules MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Version aligned to 1.2.1 (matching INHERITANCE-MODEL.yml) - Module list expanded to match erp-core expectations - Added schema definitions - Fixed naming: companies→tenants, audit-logs→audit Co-Authored-By: Claude Opus 4.5 --- orchestration/_inheritance.yml | 40 +++++++++++++++++++++++++--------- 1 file changed, 30 insertions(+), 10 deletions(-) diff --git a/orchestration/_inheritance.yml b/orchestration/_inheritance.yml index b9ec91da..c127ebeb 100644 --- a/orchestration/_inheritance.yml +++ b/orchestration/_inheritance.yml @@ -9,8 +9,9 @@ # ═══════════════════════════════════════════════════════════════════════════════ tipo: PROVIDER -version: "1.0.0" -fecha_creacion: "2026-01-24" +version: "1.2.1" +fecha_creacion: "2026-01-16" +fecha_actualizacion: "2026-01-24" # ───────────────────────────────────────────────────────────────────────────── # HERENCIA @@ -86,22 +87,41 @@ reglas_propagacion: modulos_core: backend: - - auth # Autenticación y autorización - - users # Gestión de usuarios - - companies # Gestión de empresas/tenants - - common # Utilidades comunes - - config # Configuración centralizada + - auth # Autenticación JWT + OAuth + MFA + - tenants # Multi-tenancy con RLS (alias: companies) + - users # Gestión de usuarios y perfiles + - billing # Integración Stripe + - plans # Planes y límites + - webhooks # Sistema de webhooks con BullMQ + - feature-flags # Feature toggles por tenant/plan + - ai-integration # Multi-LLM (Claude, GPT-4, Gemini) + - whatsapp # WhatsApp Business API + - notifications # Sistema multicanal + - audit # Auditoría completa (alias: audit-logs) + - analytics # Dashboard de métricas + - reports # Exportación PDF/Excel/CSV + - storage # S3, R2, MinIO + - email # SendGrid, SES, SMTP + - oauth # OAuth providers frontend: - auth # Componentes de autenticación - layout # Layouts principales - common # Componentes comunes - hooks # Hooks personalizados + - dashboard # Dashboard principal + - settings # Configuración database: - - core-schema # Esquema base (users, companies, roles) - - audit-schema # Tablas de auditoría - - config-schema # Configuración de sistema + - public # Esquema principal (RLS enabled) + - audit # Tablas de auditoría + - system # Configuración de sistema + + schemas: + prefix: "saas" + lista: + - public # Tablas principales con RLS + - audit # Logs y auditoría # ───────────────────────────────────────────────────────────────────────────── # NOTAS