Sistema NEXUS v3.4 migrado con: Estructura principal: - core/orchestration: Sistema SIMCO + CAPVED (27 directivas, 28 perfiles) - core/catalog: Catalogo de funcionalidades reutilizables - shared/knowledge-base: Base de conocimiento compartida - devtools/scripts: Herramientas de desarrollo - control-plane/registries: Control de servicios y CI/CD - orchestration/: Configuracion de orquestacion de agentes Proyectos incluidos (11): - gamilit (submodule -> GitHub) - trading-platform (OrbiquanTIA) - erp-suite con 5 verticales: - erp-core, construccion, vidrio-templado - mecanicas-diesel, retail, clinicas - betting-analytics - inmobiliaria-analytics - platform_marketing_content - pos-micro, erp-basico Configuracion: - .gitignore completo para Node.js/Python/Docker - gamilit como submodule (git@github.com:rckrdmrd/gamilit-workspace.git) - Sistema de puertos estandarizado (3005-3199) Generated with NEXUS v3.4 Migration System EPIC-010: Configuracion Git y Repositorios
122 lines
3.0 KiB
Markdown
122 lines
3.0 KiB
Markdown
# Sistema de Propagacion de Mejoras
|
|
|
|
**Ubicacion:** shared/knowledge-base/propagacion/
|
|
**Version:** 1.0.0
|
|
**Sistema:** NEXUS v3.4
|
|
**Fecha:** 2026-01-04
|
|
|
|
---
|
|
|
|
## Descripcion
|
|
|
|
Este directorio contiene todos los archivos relacionados con el sistema de propagacion de mejoras entre proyectos. Cuando un modulo compartido se mejora en un proyecto, el sistema permite propagar esa mejora a todos los proyectos que lo usan.
|
|
|
|
---
|
|
|
|
## Contenido
|
|
|
|
| Archivo | Descripcion |
|
|
|---------|-------------|
|
|
| _INDEX.md | Este archivo - indice de navegacion |
|
|
| REGISTRO-PROPAGACIONES.yml | Historial de todas las propagaciones realizadas |
|
|
| USAGE.md | Guia completa de uso del sistema |
|
|
| templates/ | Templates para tareas de propagacion |
|
|
|
|
---
|
|
|
|
## Quick Links
|
|
|
|
| Recurso | Ubicacion |
|
|
|---------|-----------|
|
|
| Directiva de propagacion | @PROPAGACION |
|
|
| Catalogo de modulos | ../CATALOGO-MODULOS.yml |
|
|
| Trazabilidad | ../TRAZABILIDAD-PROYECTOS.yml |
|
|
| Script propagacion | /devtools/scripts/propagation/propagate-module-update.sh |
|
|
| Script verificacion | /devtools/scripts/propagation/check-module-versions.sh |
|
|
| Script reporte | /devtools/scripts/propagation/generate-propagation-report.sh |
|
|
|
|
---
|
|
|
|
## Proceso de Propagacion
|
|
|
|
```
|
|
1. MEJORA SE IMPLEMENTA
|
|
Un proyecto mejora un modulo compartido
|
|
|
|
|
v
|
|
2. EVALUACION
|
|
¿Es la mejora propagable? (ver @PROPAGACION)
|
|
|
|
|
v
|
|
3. REGISTRO
|
|
Se registra en REGISTRO-PROPAGACIONES.yml
|
|
|
|
|
v
|
|
4. IDENTIFICACION
|
|
Se identifican proyectos afectados via TRAZABILIDAD
|
|
|
|
|
v
|
|
5. CREACION DE TAREAS
|
|
Se crean tareas usando templates/TAREA-PROPAGACION.md
|
|
|
|
|
v
|
|
6. EJECUCION
|
|
Se propaga a cada proyecto destino
|
|
|
|
|
v
|
|
7. DOCUMENTACION
|
|
Se actualiza REGISTRO y TRAZABILIDAD
|
|
```
|
|
|
|
---
|
|
|
|
## Comandos Rapidos
|
|
|
|
```bash
|
|
# Iniciar propagacion
|
|
./devtools/scripts/propagation/propagate-module-update.sh <modulo> <version> <origen>
|
|
|
|
# Verificar versiones desactualizadas
|
|
./devtools/scripts/propagation/check-module-versions.sh
|
|
|
|
# Generar dashboard de estado
|
|
./devtools/scripts/propagation/generate-propagation-report.sh
|
|
```
|
|
|
|
---
|
|
|
|
## Estructura del Directorio
|
|
|
|
```
|
|
propagacion/
|
|
├── _INDEX.md # Este archivo
|
|
├── REGISTRO-PROPAGACIONES.yml # Historial de propagaciones
|
|
├── USAGE.md # Documentacion de uso
|
|
└── templates/
|
|
└── TAREA-PROPAGACION.md # Template para tareas
|
|
```
|
|
|
|
---
|
|
|
|
## Tipos de Propagacion
|
|
|
|
| Tipo | SLA | Descripcion |
|
|
|------|-----|-------------|
|
|
| security-fix | 24 horas | Vulnerabilidades de seguridad |
|
|
| bug-fix | 48 horas | Correccion de errores |
|
|
| feature | Evaluar | Nuevas funcionalidades |
|
|
| refactor | Opcional | Mejoras internas |
|
|
|
|
---
|
|
|
|
## Ver Tambien
|
|
|
|
- [CATALOGO-MODULOS.yml](../CATALOGO-MODULOS.yml) - Lista de modulos disponibles
|
|
- [TRAZABILIDAD-PROYECTOS.yml](../TRAZABILIDAD-PROYECTOS.yml) - Mapeo modulo-proyecto
|
|
- @PROPAGACION - Directiva oficial de propagacion
|
|
|
|
---
|
|
|
|
**Creado:** EPIC-007
|
|
**Sistema:** NEXUS v3.4
|