- HERENCIA-SIMCO.md actualizado con directivas v3.7 y v3.8 - Actualizaciones en modulos CRM y OpenAPI Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
25 KiB
FASE 2: ANALISIS DETALLADO
Contenido Propuesto para Integracion SaaS e IA
Version: 1.0.0 Fecha: 2026-01-10 Estado: EN PROGRESO Fase Anterior: FASE-1-ANALISIS-INICIAL-SAAS-IA.md
RESUMEN EJECUTIVO
Este documento presenta el analisis detallado de cada archivo a modificar/crear, incluyendo:
- Contenido propuesto seccion por seccion
- Cambios especificos requeridos
- Analisis de impacto en dependencias
1. ARCHIVO PRINCIPAL: VISION-ERP-CORE.md
1.1 Estructura Actual vs Propuesta
| Seccion Actual | Lineas | Estado | Seccion Propuesta |
|---|---|---|---|
| Resumen Ejecutivo | 1-8 | MODIFICAR | Ampliar con SaaS/IA |
| Proposito | 9-30 | MODIFICAR | Agregar alcance SaaS/IA |
| Objetivos | 31-48 | MODIFICAR | Incluir objetivos SaaS/IA |
| Arquitectura | 49-89 | MODIFICAR | Expandir con capas SaaS/IA |
| Modulos Core | 90-112 | MODIFICAR | Agregar MGN-016 a MGN-022 |
| Stack Tecnologico | 113-147 | MODIFICAR | Agregar nuevas tecnologias |
| Principios de Diseno | 148-166 | MODIFICAR | Agregar principios SaaS/IA |
| Entregables por Fase | 167-193 | MODIFICAR | Agregar Fase 4 y 5 |
| Referencias | 194-203 | MANTENER | Sin cambios |
| Metricas de Exito | 204-217 | MODIFICAR | Agregar metricas SaaS/IA |
| --- | --- | CREAR | Alcance SaaS (nueva seccion) |
| --- | --- | CREAR | Alcance IA (nueva seccion) |
| --- | --- | CREAR | Integraciones Externas (nueva) |
1.2 CONTENIDO PROPUESTO PARA VISION-ERP-CORE.md
---
id: VISION-ERP-CORE
title: Vision General - ERP Core
type: Vision
status: Published
priority: P0
version: 2.0.0
created_date: 2025-12-01
updated_date: 2026-01-10
---
# Vision General: ERP Core
## Resumen Ejecutivo
ERP Core es la **base generica reutilizable** que proporciona el 60-70% del codigo compartido para todas las verticales del ERP Suite. Es una adaptacion de los patrones de Odoo al stack TypeScript/Node.js/React.
**Capacidades Core:**
- Multi-tenancy con Row-Level Security (RLS)
- Autenticacion/Autorizacion avanzada (JWT, OAuth, RBAC)
- Modulos de negocio genericos (Inventario, Ventas, Compras, CRM)
**Capacidades SaaS (Plataforma):**
- Billing y suscripciones con Stripe
- Planes con feature gating y limites
- Notificaciones multicanal (Email, Push, WhatsApp)
- Webhooks outbound con firma HMAC
- Feature flags por tenant/usuario
**Capacidades IA (Inteligencia):**
- Integracion LLM multi-proveedor (OpenRouter)
- MCP Server para herramientas de negocio
- WhatsApp Business con IA conversacional
- Prediccion de inventario y demanda
- Asistente de negocio inteligente
---
## Proposito
### Problema que Resuelve
Desarrollar ERPs verticales desde cero es costoso y repetitivo. El 60-70% de la funcionalidad es comun:
- Autenticacion y usuarios
- Multi-tenancy
- Catalogos maestros
- Partners (clientes/proveedores)
- Productos e inventario
- Ventas y compras
- Contabilidad basica
**Ademas, las plataformas modernas requieren:**
- Modelo de negocio SaaS con suscripciones
- Inteligencia artificial integrada
- Comunicacion omnicanal con clientes
### Solucion
ERP Core provee esta funcionalidad comun de forma:
- **Modular:** Cada modulo es independiente
- **Extensible:** Las verticales pueden extender sin modificar
- **Multi-tenant:** Aislamiento por tenant desde el diseno
- **Documentado:** Documentacion antes de desarrollo
- **SaaS-Ready:** Billing, planes y self-service incluidos
- **AI-First:** IA integrada en flujos de negocio
---
## Objetivos
### Corto Plazo (3 meses)
1. Completar modulos core: Auth, Users, Roles, Tenants
2. Implementar Partners y Products
3. Establecer patrones de extension para verticales
4. **Integrar Billing y Plans (Stripe)**
5. **Implementar Feature Flags**
### Mediano Plazo (6 meses)
1. Completar Sales, Purchases, Inventory
2. Implementar Financial basico
3. Primera vertical (Construccion) usando el core
4. **Integrar Notificaciones multicanal**
5. **Implementar Webhooks outbound**
6. **Integrar MCP Server y LLM**
### Largo Plazo (12 meses)
1. Todas las verticales usando el core
2. **SaaS layer completo para autocontratacion**
3. Marketplace de extensiones
4. **WhatsApp Business con IA integrada**
5. **Prediccion de inventario y demanda**
6. **Asistente de negocio inteligente**
---
## Arquitectura
### Modelo de Capas
+------------------------------------------------------------------+ | CLIENTES | | +----------+ +----------+ +----------+ +----------+ | | | Web App | |Mobile App| | WhatsApp | | API Rest | | | | React 18 | | Expo 51 | | Meta API | | Swagger | | | +----------+ +----------+ +----------+ +----------+ | +------------------------------------------------------------------+ | CAPA IA | | +----------------------------------------------------------+ | | | MCP SERVER | | | | (Model Context Protocol - Herramientas de Negocio) | | | +----------------------------------------------------------+ | | | LLM GATEWAY (OpenRouter) | | | | Claude | GPT-4 | Gemini | Mistral | Llama | | | +----------------------------------------------------------+ | +------------------------------------------------------------------+ | API GATEWAY | | +----------------------------------------------------------+ | | | Express.js + TypeScript + Swagger | | | | Middleware: Auth | Tenant | Rate Limit | Validation | | | +----------------------------------------------------------+ | +------------------------------------------------------------------+ | SERVICIOS BACKEND | | +-------+ +-------+ +-------+ +-------+ +-------+ +-------+ | | | Auth | | Users | |Tenants| |Billing| | Plans | |Webhooks| | | +-------+ +-------+ +-------+ +-------+ +-------+ +-------+ | | +-------+ +-------+ +-------+ +-------+ +-------+ +-------+ | | |Notif | |Storage| | Audit | |FFlags | | AI | |WhatsApp| | | +-------+ +-------+ +-------+ +-------+ +-------+ +-------+ | | +-------+ +-------+ +-------+ +-------+ +-------+ +-------+ | | |Catalog| |Invntry| | Sales | |Purchas| | CRM | |Projects| | | +-------+ +-------+ +-------+ +-------+ +-------+ +-------+ | +------------------------------------------------------------------+ | BASE DE DATOS | | +----------------------------------------------------------+ | | | PostgreSQL 16+ con RLS (Row-Level Security) | | | | Schemas: auth | users | tenants | billing | plans | ai | | | | notifications | webhooks | storage | audit | | | | core_catalog | core_inventory | core_sales | | | +----------------------------------------------------------+ | +------------------------------------------------------------------+ | SERVICIOS EXTERNOS | | +--------+ +--------+ +--------+ +--------+ +--------+ | | | Stripe | |SendGrid| | S3/R2 | | Redis | |OpenRouter| | | +--------+ +--------+ +--------+ +--------+ +--------+ | | +--------+ +--------+ | | |WhatsApp| | Vision | | | +--------+ +--------+ | +------------------------------------------------------------------+
### Modelo de Extension
+------------------------------------------------------------------+ | ERP CORE | | Modulos Genericos (MGN-001 a MGN-022) | | 60-70% funcionalidad comun | | | | +-- Core Business: auth, users, tenants, catalog, inventory | | +-- SaaS Layer: billing, plans, webhooks, feature-flags | | +-- IA Layer: ai-integration, whatsapp, mcp-server | +------------------------------------------------------------------+ | EXTIENDE +----------------+----------------+ ↓ ↓ ↓ +---------------+ +---------------+ +---------------+ | Construccion | |Vidrio Templado| | Retail | | (MAI-) | | (MVT-) | | (MRT-*) | | 30-40% extra | | 30-40% extra | | 30-40% extra | +---------------+ +---------------+ +---------------+
---
## Modulos Core (MGN-*)
### Fase Foundation (P0)
| Codigo | Modulo | Descripcion | Prioridad | Estado |
|--------|--------|-------------|-----------|--------|
| MGN-001 | auth | Autenticacion JWT, OAuth, sessions | P0 | En desarrollo |
| MGN-002 | users | Gestion de usuarios CRUD | P0 | En desarrollo |
| MGN-003 | roles | Roles y permisos (RBAC) | P0 | Planificado |
| MGN-004 | tenants | Multi-tenancy, aislamiento RLS | P0 | Planificado |
### Fase Core Business (P1)
| Codigo | Modulo | Descripcion | Prioridad | Estado |
|--------|--------|-------------|-----------|--------|
| MGN-005 | catalogs | Catalogos maestros genericos | P1 | Planificado |
| MGN-006 | settings | Configuracion del sistema | P1 | Planificado |
| MGN-007 | audit | Auditoria y logs | P1 | Planificado |
| MGN-008 | notifications | Sistema de notificaciones multicanal | P1 | Planificado |
| MGN-009 | reports | Reportes genericos | P2 | Planificado |
| MGN-010 | financial | Contabilidad basica | P1 | Planificado |
| MGN-011 | inventory | Inventario basico | P1 | Planificado |
| MGN-012 | purchasing | Compras basicas | P1 | Planificado |
| MGN-013 | sales | Ventas basicas | P1 | Planificado |
| MGN-014 | crm | CRM basico | P2 | Planificado |
| MGN-015 | projects | Proyectos genericos | P2 | Planificado |
### Fase SaaS Platform (P3)
| Codigo | Modulo | Descripcion | Prioridad | Estado |
|--------|--------|-------------|-----------|--------|
| MGN-016 | billing | Suscripciones y pagos (Stripe) | P3 | Planificado |
| MGN-017 | plans | Planes, limites y feature gating | P3 | Planificado |
| MGN-018 | webhooks | Webhooks outbound con firma HMAC | P3 | Planificado |
| MGN-019 | feature-flags | Feature flags por tenant/usuario | P3 | Planificado |
### Fase IA Intelligence (P3)
| Codigo | Modulo | Descripcion | Prioridad | Estado |
|--------|--------|-------------|-----------|--------|
| MGN-020 | ai-integration | Gateway LLM multi-proveedor | P3 | Planificado |
| MGN-021 | whatsapp-business | WhatsApp Business con IA | P3 | Planificado |
| MGN-022 | mcp-server | MCP Server para herramientas | P3 | Planificado |
---
## Alcance SaaS (Plataforma)
### Billing y Suscripciones (MGN-016)
**Proveedor:** Stripe
**Caracteristicas:**
- Suscripciones recurrentes (mensual/anual)
- Trial gratuito configurable
- Upgrade/downgrade con prorateo automatico
- Facturas y recibos
- Webhooks Stripe sincronizados
- Portal de cliente Stripe integrado
**Estados de Suscripcion:**
trialing -> active -> past_due -> cancelled
### Planes y Limites (MGN-017)
**Planes Propuestos:**
| Plan | Precio | Usuarios | Storage | Features |
|------|--------|----------|---------|----------|
| Free | $0/mes | 1 | 100MB | Core basico |
| Starter | $29/mes | 5 | 1GB | + API access |
| Pro | $79/mes | 20 | 10GB | + AI assistant + Webhooks |
| Enterprise | $199/mes | Unlimited | Unlimited | + Custom branding + SLA |
**Feature Gating:**
- Verificacion en runtime
- Limites numericos por plan (-1 = unlimited)
- Features booleanas por plan
### Notificaciones Multicanal (MGN-008 extendido)
**Canales:**
- Email (SendGrid, AWS SES, SMTP)
- Push Web (Web Push API con VAPID)
- In-App (WebSocket real-time)
- WhatsApp Business (Meta Cloud API)
**Caracteristicas:**
- Templates personalizables (MJML)
- Cola asincrona (BullMQ + Redis)
- Reintentos automaticos
- Preferencias por usuario
### Webhooks Outbound (MGN-018)
**Eventos Disponibles:**
- user.created/updated/deleted
- subscription.created/updated/cancelled
- invoice.paid/failed
- file.uploaded/deleted
- tenant.updated
**Seguridad:**
- Firma HMAC-SHA256 de payloads
- Reintentos exponenciales (6 intentos)
- Logs de entregas detallados
### Feature Flags (MGN-019)
**Caracteristicas:**
- Flags por tenant
- Flags por usuario
- Rollout gradual
- A/B testing
- Evaluaciones por contexto
---
## Alcance IA (Inteligencia)
### Gateway LLM (MGN-020)
**Gateway:** OpenRouter (acceso a 50+ modelos)
**Modelos Soportados:**
| Modelo | ID | Costo/1M | Uso Recomendado |
|--------|----|---------:|-----------------|
| Claude 3 Haiku | anthropic/claude-3-haiku | $0.25 | Default (rapido, economico) |
| Claude 3 Sonnet | anthropic/claude-3-sonnet | $3.00 | Premium (alta calidad) |
| GPT-4o-mini | openai/gpt-4o-mini | $0.15 | Fallback economico |
| GPT-3.5 Turbo | openai/gpt-3.5-turbo | $0.50 | Fallback |
| Mistral 7B | mistralai/mistral-7b | $0.06 | Ultra-economico |
| Llama 3 | meta-llama/llama-3-8b | $0.20 | Open source |
**Caracteristicas:**
- Cambio de modelo sin modificar codigo
- Fallback automatico entre modelos
- Rate limiting inteligente
- Token tracking por tenant
- Cost estimation en USD
- Configuracion por tenant
### MCP Server (MGN-022)
**Protocolo:** Model Context Protocol (Anthropic)
**Herramientas de Negocio:**
```yaml
productos:
- list_products: Lista productos filtrados
- get_product_details: Detalles completos
- check_product_availability: Verifica stock
inventario:
- check_stock: Estado actual
- get_low_stock_products: Productos bajo minimo
- record_inventory_movement: Registra entrada/salida
- get_inventory_value: Calcula valor total
ventas:
- create_order: Crear nuevo pedido
- get_order_status: Consultar estado
- update_order_status: Cambiar estado
clientes:
- search_customers: Busqueda de clientes
- get_customer_balance: Saldo actual
WhatsApp Business (MGN-021)
Proveedor: Meta Cloud API
Caracteristicas:
- Recepcion de mensajes (texto, audio, imagen, ubicacion)
- Envio de respuestas con IA
- Templates pre-aprobados
- Tracking de estado de entrega
- Historial de conversacion
- Rate limiting por tenant
Flujo de Mensaje:
Cliente -> WhatsApp -> Meta API -> Webhook
-> LLM Service -> MCP Server -> Response
-> WhatsApp Service -> Cliente
Prediccion de Inventario
Algoritmos:
-
Prediccion de Demanda:
- Promedio movil ponderado (4 semanas)
- Pesos: 40%, 30%, 20%, 10%
-
Punto de Reorden:
- Formula: (Demanda_diaria x Lead_time) + Stock_seguridad
- Lead time default: 3 dias
-
Dias de Inventario:
- Formula: Stock_actual / Demanda_diaria
Funcionalidades:
- Alertas automaticas de stock bajo
- Sugerencias de reabastecimiento
- Deteccion de productos sin movimiento
- Reportes automaticos via WhatsApp
Integraciones Externas
Pagos y Billing
| Integracion | Proveedor | Modulo | Caracteristicas |
|---|---|---|---|
| Billing | Stripe | MGN-016 | Suscripciones, facturas, pagos |
Comunicaciones
| Integracion | Proveedor | Modulo | Caracteristicas |
|---|---|---|---|
| SendGrid/SES | MGN-008 | Email transaccional | |
| Push | Web Push API | MGN-008 | Notificaciones push |
| Meta Cloud API | MGN-021 | Mensajeria con IA |
Infraestructura
| Integracion | Proveedor | Modulo | Caracteristicas |
|---|---|---|---|
| Storage | S3/R2/MinIO | N/A | Almacenamiento de archivos |
| Cache/Queue | Redis/BullMQ | N/A | Cache y colas |
Inteligencia Artificial
| Integracion | Proveedor | Modulo | Caracteristicas |
|---|---|---|---|
| LLM Gateway | OpenRouter | MGN-020 | Acceso a 50+ modelos |
| Transcripcion | OpenAI Whisper | MGN-021 | Voz a texto |
| Vision/OCR | Google Vision | MGN-021 | Reconocimiento de productos |
Stack Tecnologico
Backend
| Tecnologia | Version | Proposito |
|---|---|---|
| Node.js | 20+ | Runtime |
| Express.js | 4.x | Framework HTTP |
| TypeScript | 5.3+ | Lenguaje |
| TypeORM | 0.3.17 | ORM |
| JWT + bcryptjs | - | Autenticacion |
| Zod, class-validator | - | Validacion |
| Swagger | 3.x | Documentacion API |
| Jest | 29.x | Testing |
| BullMQ | 5.x | Colas asincronas |
| Socket.io | 4.x | WebSocket real-time |
| Stripe SDK | Latest | Billing |
| OpenRouter Client | Latest | LLM Gateway |
Frontend
| Tecnologia | Version | Proposito |
|---|---|---|
| React | 18.x | Framework UI |
| Vite | 5.x | Build tool |
| TypeScript | 5.3+ | Lenguaje |
| Zustand | 4.x | State management |
| Tailwind CSS | 4.x | Styling |
| React Query | 5.x | Data fetching |
| React Hook Form | 7.x | Formularios |
| Socket.io-client | 4.x | WebSocket |
Database
| Tecnologia | Version | Proposito |
|---|---|---|
| PostgreSQL | 16+ | Motor BD |
| RLS | - | Row-Level Security |
| uuid-ossp | - | Generacion UUIDs |
| pg_trgm | - | Busqueda fuzzy |
| Redis | 7.x | Cache y colas |
Principios de Diseno
1. Multi-Tenancy First
Toda tabla tiene tenant_id. Todo query filtra por tenant via RLS.
2. Documentation Driven
Documentar antes de desarrollar. La documentacion es el contrato.
3. Extension over Modification
Las verticales extienden, nunca modifican el core.
4. Patterns from Odoo
Adaptar patrones probados de Odoo al stack TypeScript.
5. Single Source of Truth
Un lugar para cada dato. Sincronizacion automatica.
6. SaaS by Design
Billing, planes y self-service desde el inicio.
7. AI-First Architecture
IA integrada en flujos de negocio, no como addon.
8. Event-Driven Communication
Webhooks y eventos para comunicacion entre sistemas.
Entregables por Fase
Fase 1: Foundation (En progreso)
- MGN-001 Auth completo
- MGN-002 Users completo
- MGN-003 Roles completo
- MGN-004 Tenants completo
- Documentacion de todos los modulos
Fase 2: Core Business
- MGN-005 Catalogs
- MGN-010 Financial basico
- MGN-011 Inventory
- MGN-012 Purchasing
- MGN-013 Sales
Fase 3: Extended
- MGN-006 Settings
- MGN-007 Audit
- MGN-008 Notifications (multicanal)
- MGN-009 Reports
- MGN-014 CRM
- MGN-015 Projects
Fase 4: SaaS Platform
- MGN-016 Billing (Stripe)
- MGN-017 Plans
- MGN-018 Webhooks
- MGN-019 Feature Flags
- Portal de autocontratacion
Fase 5: IA Intelligence
- MGN-020 AI Integration (OpenRouter)
- MGN-021 WhatsApp Business
- MGN-022 MCP Server
- Prediccion de inventario
- Asistente de negocio inteligente
Referencias
| Recurso | Path |
|---|---|
| Directivas | orchestration/directivas/ |
| Patrones Odoo | orchestration/directivas/DIRECTIVA-PATRONES-ODOO.md |
| Templates | orchestration/templates/ |
| Catalogo central | shared/catalog/ |
| Template SaaS | projects/template-saas/ |
| MiChangarrito | projects/michangarrito/ |
Metricas de Exito
Metricas Core
| Metrica | Objetivo |
|---|---|
| Cobertura de tests | >80% |
| Documentacion | 100% antes de desarrollo |
| Reutilizacion en verticales | >60% |
| Tiempo de setup nueva vertical | <1 semana |
Metricas SaaS
| Metrica | Objetivo |
|---|---|
| Tiempo de onboarding self-service | <5 minutos |
| Conversion trial a paid | >10% |
| Churn mensual | <5% |
| Uptime SLA | >99.5% |
Metricas IA
| Metrica | Objetivo |
|---|---|
| Precision de respuestas IA | >85% |
| Latencia promedio LLM | <2 segundos |
| Adopcion de chat IA | >50% usuarios activos |
| Precision prediccion inventario | >70% |
Ultima actualizacion: Enero 2026
---
## 2. ARCHIVOS NUEVOS A CREAR
### 2.1 _MAP.md (vision-general)
**Ubicacion:** `/docs/00-vision-general/_MAP.md`
**Proposito:** Indice de navegacion de vision-general
```markdown
---
id: MAP-VISION-GENERAL
title: Indice - Vision General
type: Index
status: Published
---
# Vision General - Indice de Navegacion
## Contenido
| Archivo | Descripcion | Estado |
|---------|-------------|--------|
| [VISION-ERP-CORE.md](VISION-ERP-CORE.md) | Vision general, alcances y arquitectura | Activo |
| [ARQUITECTURA-SAAS.md](ARQUITECTURA-SAAS.md) | Arquitectura de plataforma SaaS | Activo |
| [ARQUITECTURA-IA.md](ARQUITECTURA-IA.md) | Arquitectura de inteligencia artificial | Activo |
| [INTEGRACIONES-EXTERNAS.md](INTEGRACIONES-EXTERNAS.md) | Integraciones con servicios externos | Activo |
| [STACK-TECNOLOGICO.md](STACK-TECNOLOGICO.md) | Stack tecnologico detallado | Activo |
## Navegacion
- **Padre:** [docs/](../)
- **Siguiente:** [Arquitectura](../01-arquitectura/)
---
*Actualizado: 2026-01-10*
2.2 ARQUITECTURA-SAAS.md
Ubicacion: /docs/00-vision-general/ARQUITECTURA-SAAS.md
Proposito: Detalle de arquitectura SaaS
Contenido propuesto:
- Diagrama de arquitectura multi-tenant
- Explicacion de RLS (Row-Level Security)
- Flujos de billing y suscripciones
- Flujos de feature gating
- Flujos de webhooks
- Patrones de extension SaaS
2.3 ARQUITECTURA-IA.md
Ubicacion: /docs/00-vision-general/ARQUITECTURA-IA.md
Proposito: Detalle de arquitectura de IA
Contenido propuesto:
- Diagrama de arquitectura IA
- Flujo de MCP Server
- Flujo de LLM Gateway
- Flujo de WhatsApp con IA
- Algoritmos de prediccion
- Patrones de extension IA
2.4 INTEGRACIONES-EXTERNAS.md
Ubicacion: /docs/00-vision-general/INTEGRACIONES-EXTERNAS.md
Proposito: Catalogo de integraciones externas
Contenido propuesto:
- Tabla de todas las integraciones
- Configuracion por integracion
- Credenciales requeridas
- Limites y rate limiting
- Guias de setup
2.5 STACK-TECNOLOGICO.md
Ubicacion: /docs/00-vision-general/STACK-TECNOLOGICO.md
Proposito: Detalle completo del stack
Contenido propuesto:
- Stack backend detallado
- Stack frontend detallado
- Stack database detallado
- Stack servicios externos
- Versiones y compatibilidad
- Guia de setup de desarrollo
3. ARCHIVOS A MODIFICAR EN OTRAS UBICACIONES
3.1 docs/_MAP.md
Cambios requeridos:
- Actualizar seccion de vision-general con nuevos archivos
- Agregar referencias a arquitectura SaaS e IA
3.2 docs/02-definicion-modulos/INDICE-MODULOS.md
Cambios requeridos:
- Agregar MGN-016 a MGN-022
- Crear nueva seccion "Fase SaaS Platform"
- Crear nueva seccion "Fase IA Intelligence"
4. ANALISIS DE IMPACTO
4.1 Impacto en Documentacion Existente
| Archivo | Impacto | Accion |
|---|---|---|
| VISION-ERP-CORE.md | Alto | Reescritura significativa |
| docs/_MAP.md | Bajo | Agregar enlaces |
| INDICE-MODULOS.md | Medio | Agregar modulos nuevos |
| CONTEXTO-PROYECTO.md | Bajo | Actualizar version |
4.2 Impacto en Estructura
| Directorio | Impacto | Accion |
|---|---|---|
| 00-vision-general/ | Alto | 5 archivos nuevos |
| 02-definicion-modulos/ | Medio | 7 carpetas nuevas (futuro) |
| orchestration/inventarios/ | Alto | Crear maestros YAML |
4.3 Dependencias de Contenido
VISION-ERP-CORE.md (actualizado)
|
+-- Referencia ARQUITECTURA-SAAS.md
+-- Referencia ARQUITECTURA-IA.md
+-- Referencia INTEGRACIONES-EXTERNAS.md
+-- Referencia STACK-TECNOLOGICO.md
|
+-- Referenciado desde docs/_MAP.md
+-- Referenciado desde CONTEXTO-PROYECTO.md
5. VALIDACIONES REQUERIDAS
5.1 Validaciones Pre-Ejecucion
- Verificar que todos los archivos fuente existen
- Verificar que no hay conflictos con trabajo en progreso
- Validar que el plan cubre todos los gaps identificados
5.2 Validaciones Post-Ejecucion
- Todos los archivos tienen frontmatter SIMCO
- Todos los enlaces internos funcionan
- Todos los diagramas renderizan correctamente
- Contenido es consistente entre archivos
- No hay informacion duplicada
- Terminologia es consistente
6. RESUMEN DE CAMBIOS
6.1 Archivos a Crear (5)
/docs/00-vision-general/_MAP.md/docs/00-vision-general/ARQUITECTURA-SAAS.md/docs/00-vision-general/ARQUITECTURA-IA.md/docs/00-vision-general/INTEGRACIONES-EXTERNAS.md/docs/00-vision-general/STACK-TECNOLOGICO.md
6.2 Archivos a Modificar (3)
/docs/00-vision-general/VISION-ERP-CORE.md(reescritura mayor)/docs/_MAP.md(agregar enlaces)/docs/02-definicion-modulos/INDICE-MODULOS.md(agregar modulos)
6.3 Lineas Estimadas de Cambio
| Archivo | Lineas Actuales | Lineas Propuestas | Delta |
|---|---|---|---|
| VISION-ERP-CORE.md | 218 | ~550 | +332 |
| _MAP.md (nuevo) | 0 | ~35 | +35 |
| ARQUITECTURA-SAAS.md (nuevo) | 0 | ~200 | +200 |
| ARQUITECTURA-IA.md (nuevo) | 0 | ~200 | +200 |
| INTEGRACIONES-EXTERNAS.md (nuevo) | 0 | ~150 | +150 |
| STACK-TECNOLOGICO.md (nuevo) | 0 | ~100 | +100 |
| TOTAL | 218 | ~1235 | +1017 |
Documento generado: 2026-01-10 Fase: 2 de 8 (Analisis Detallado) Estado: COMPLETADO Siguiente fase: Planeacion Basada en Analisis