COHERENCE-BASELINE-2026-01-28.md
Reporte Baseline de Coherencia - Trading Platform
Fecha: 2026-01-28
Proyecto: trading-platform
Sistema: SIMCO v4.0.0
Fase: F0.3.3
RESUMEN EJECUTIVO
Este documento establece el punto de partida (baseline) para medir mejoras de coherencia.
Métricas Globales
| Métrica |
Actual |
Target (F4) |
Gap |
Prioridad |
| Coherencia DDL-Backend |
31% |
95% |
-64pp |
P0 CRÍTICO |
| Coherencia Backend-Frontend |
72% |
85% |
-13pp |
P1 ALTO |
| Documentación Épicas |
45% |
70% |
-25pp |
P1 ALTO |
| Cobertura Tests Frontend |
5% |
85% |
-80pp |
P0 CRÍTICO |
| COHERENCIA GLOBAL |
39.6% |
90% |
-50.4pp |
CRÍTICO |
Fórmula Global: (31 + 72 + 45 + 5) / 4 = 39.6%
I. INVENTARIO POR CAPA
1.1 DDL Layer
| Métrica |
Valor |
| Schemas |
10 |
| Tablas totales |
93 |
| Tablas con cobertura backend |
37 (39.8%) |
| Tablas orphan |
56 (60.2%) |
| SQL files |
125 |
| Triggers/Functions |
20+ |
1.2 Backend Layer
| Métrica |
Valor |
| TypeScript files |
182 |
| Services |
42 |
| Controllers |
31 |
| Módulos |
17 |
| Endpoints totales |
282 |
| Endpoints documentados Swagger |
2 (0.7%) |
1.3 Frontend Layer
| Métrica |
Valor |
| React components |
30 |
| Routes |
47 |
| API Services |
15 |
| Zustand Stores |
8 |
| Test files |
6 |
| Test cases |
~108 |
1.4 Documentación
| Métrica |
Valor |
| Markdown files |
359 |
| Epic docs |
22 |
| Épicas documentadas |
10 |
| Coverage promedio épicas |
45% |
II. DESGLOSE POR SCHEMA
| Schema |
Tablas |
Backend |
Frontend |
Coherencia |
| audit |
7 |
1 |
0 |
14% |
| auth |
13 |
6 |
6 |
46% |
| education |
16 |
10 |
8 |
63% |
| financial |
10 |
4 |
3 |
40% |
| investment |
9 |
5 |
3 |
56% |
| llm |
5 |
1 |
1 |
20% |
| market_data |
4 |
1 |
1 |
25% |
| ml |
11 |
6 |
4 |
55% |
| portfolio |
5 |
3 |
3 |
60% |
| trading |
10 |
5 |
5 |
50% |
III. DESGLOSE POR ÉPICA
| Epic |
Implementación |
Documentación |
DDL-BE |
BE-FE |
| OQI-001 |
85% |
70% |
46% |
100% |
| OQI-002 |
55% |
50% |
63% |
98% |
| OQI-003 |
60% |
55% |
50% |
95% |
| OQI-004 |
55% |
45% |
56% |
50% |
| OQI-005 |
65% |
60% |
40% |
95% |
| OQI-006 |
75% |
65% |
55% |
60% |
| OQI-007 |
45% |
35% |
20% |
50% |
| OQI-008 |
45% |
40% |
60% |
100% |
| OQI-009 |
? |
30% |
? |
? |
| OQI-010 |
15% |
25% |
? |
? |
IV. GAPS CRÍTICOS IDENTIFICADOS
Gap 1: AUDIT Module (0% frontend)
- 7 tablas DDL
- 1 servicio backend
- 0 servicios frontend
- Impacto: Compliance
Gap 2: Zustand Stores (8/17)
- 9 stores faltantes
- Impacto: State management
Gap 3: Swagger Docs (0.7%)
- 280 endpoints sin documentación
- Impacto: Developer experience
Gap 4: Test Coverage (5%)
- 147 tests faltantes
- Impacto: Quality assurance
Gap 5: LLM Disconnected
- Tipos existen, BD no usada
- Impacto: Data persistence
V. ROADMAP DE MEJORA
| Fase |
Objetivo |
Métrica Target |
| F1 |
Cerrar DDL-Backend |
75% (+44pp) |
| F2 |
Cerrar Backend-Frontend |
85% (+13pp) |
| F3 |
Completar Documentación |
70% (+25pp) |
| F4 |
Validación y Cierre |
90% global |
Timeline Estimado
Semana 1-2: F1 (DDL-Backend)
Semana 3-4: F2 (Backend-Frontend)
Semana 5-6: F3 (Documentación)
Semana 7: F4 (Validación)
VI. MÉTRICAS DE ÉXITO (F4)
Criterios de Aprobación
VII. FÓRMULAS DE CÁLCULO
Coherencia DDL-Backend
= (Servicios_Implementados / Total_Tablas) × 100
= (37 / 120) × 100 = 31%
Coherencia Backend-Frontend
= (Endpoints_Con_Consumidor / Total_Endpoints) × 100
= (147 / 208) × 100 = 72%
Documentación Épicas
= Promedio_Coverage_Todas_Épicas
= 45%
Test Coverage
= (Test_Cases_Existentes / Test_Cases_Requeridos) × 100
= (108 / 2000+) × 100 ≈ 5%
Coherencia Global
= (DDL-BE + BE-FE + Doc + Tests) / 4
= (31 + 72 + 45 + 5) / 4 = 39.6%
VIII. PRÓXIMOS PASOS
- Completar F0 - Marcar como completada
- Iniciar F1 - Cerrar gaps DDL-Backend
- Paralelo F3.3/F3.4 - Documentación OQI-009, OQI-010
Estado: BASELINE ESTABLECIDO
Siguiente checkpoint: F1 completada
Responsable: Claude Code (Opus 4.5)
Generado: 2026-01-28 | Sistema SIMCO v4.0.0