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 |
||
|---|---|---|
| .. | ||
| modulos | ||
| INVENTARIO-OBJETOS-BD.yml | ||
| MATRIZ-TRAZABILIDAD-COMPLETA.md | ||
| README.md | ||
TRAZABILIDAD - ERP CONSTRUCCION
Fecha: 2025-11-24 Basado en: ADR-012 Politica de Trazabilidad Completa Version: 1.0.0
Proposito
Este directorio contiene la documentacion de trazabilidad del ERP de Construccion, asegurando la conexion completa entre:
- Requerimientos Funcionales (RF)
- Especificaciones Tecnicas (ET)
- Objetos de Base de Datos (BD)
- Codigo Fuente (Code)
Estructura
trazabilidad/
+-- README.md (este archivo)
+-- INVENTARIO-OBJETOS-BD.yml # Inventario completo de objetos BD
+-- MATRIZ-TRAZABILIDAD-GLOBAL.md # Matriz RF -> ET -> BD -> Code
+-- modulos/
| +-- TRACEABILITY-MAI-001.yaml # Trazabilidad por modulo
| +-- TRACEABILITY-MAI-002.yaml
| +-- TRACEABILITY-MAI-003.yaml
| +-- ...
Formato de Trazabilidad por Modulo
Cada archivo TRACEABILITY-MAI-XXX.yaml sigue el formato:
modulo: MAI-XXX
nombre: Nombre del Modulo
fecha_actualizacion: YYYY-MM-DD
responsable: rol-responsable
requerimientos:
- id: RF-XXX-001
nombre: Nombre del Requerimiento
prioridad: P0|P1|P2
especificaciones:
- id: ET-XXX-001
tipo: backend|frontend|database
estado: pendiente|en_progreso|completado
tablas_bd:
- schema.tabla_1
- schema.tabla_2
codigo:
- path/to/file.ts
- path/to/component.tsx
Inventario de Objetos BD
El archivo INVENTARIO-OBJETOS-BD.yml contiene:
- Lista completa de schemas
- Lista completa de tablas por schema
- ENUMs/Types definidos
- Funciones y triggers
- Policies RLS
- Vistas
Matriz de Trazabilidad
La matriz global permite:
- Forward Tracing: RF -> ET -> BD -> Code
- Backward Tracing: Code -> BD -> ET -> RF
- Analisis de Impacto: Que cambia si modifico X?
- Cobertura: Que RFs no tienen implementacion?
Estados de Trazabilidad
| Estado | Descripcion |
|---|---|
pendiente |
Documentado pero no implementado |
en_progreso |
En desarrollo |
completado |
Implementado y probado |
obsoleto |
Ya no aplica |
Proximos Pasos
- Crear estructura de trazabilidad (Sprint 2.3)
- Crear INVENTARIO-OBJETOS-BD.yml (Sprint 2.4)
- Crear TRACEABILITY-MAI-XXX.yaml por modulo (Sprint 3)
- Crear MATRIZ-TRAZABILIDAD-GLOBAL.md (Sprint 5)
Referencias
Ultima actualizacion: 2025-11-24 Version: 1.0.0