- Complete CAPVED phases C, A, P for frontend analysis - Identify 55 gaps across 11 OQI modules (358 SP total) - Create 12 subtasks organized in 5 sprints - Add FRONTEND-ROADMAP-2026.md with detailed roadmap - Update planning with documentation structure - Analyze 19 archived tasks (6 for migration, 0 for purge) Key findings: - P0 blockers: 8 gaps (69 SP) - Routing, Auth, Trading Core - P1 high impact: 28 gaps (192 SP) - Investment, ML, LLM - P2-P3: 19 gaps (97 SP) - Education, Portfolio, Marketplace Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
5.6 KiB
5.6 KiB
Frontend Roadmap 2026 - Trading Platform
Versión: 1.0.0 Fecha: 2026-02-03 Generado por: TASK-2026-02-03-ANALISIS-FRONTEND-UXUI Perfil: Frontend UX/UI
Resumen Ejecutivo
Este documento presenta el roadmap de desarrollo del frontend de trading-platform para 2026, basado en un análisis exhaustivo de gaps contra los requerimientos definidos.
| Métrica | Valor |
|---|---|
| Total Gaps Identificados | 55 |
| Story Points Pendientes | 358 SP |
| Módulos OQI Afectados | 11 |
| Sprints Planificados | 5 |
| Subtareas Principales | 12 |
| Sub-subtareas | 65 |
1. Estado Actual del Frontend
1.1 Métricas de Cobertura
| OQI | Módulo | Progreso | Gaps | SP |
|---|---|---|---|---|
| OQI-001 | Auth | 70% | 3 | 13 |
| OQI-002 | Education | 55% | 4 | 21 |
| OQI-003 | Trading Charts | 40% | 6 | 44 |
| OQI-004 | Investment | 35% | 8 | 68 |
| OQI-005 | Payments | 65% | 3 | 13 |
| OQI-006 | ML Signals | 75% | 3 | 16 |
| OQI-007 | LLM Agent | 25% | 6 | 44 |
| OQI-008 | Portfolio | 20% | 7 | 63 |
| OQI-009 | Marketplace | 0% | 5 | 42 |
| OQI-010A | MT4 Gateway | 0% | 3 | 21 |
| Routing | - | - | 3 | 4 |
1.2 Componentes Existentes
- Total Componentes: 146
- Componentes Funcionales: 100 (79%)
- Componentes Parciales: 26 (21%)
- Páginas: 32
- Stores (Zustand): 9
- Services: 16
2. Distribución por Prioridad
P0 (Crítico) ████████░░░░░░░░░░░░ 19% (69 SP)
P1 (Alto) █████████████████░░░ 53% (192 SP)
P2 (Medio) ████████░░░░░░░░░░░░ 22% (81 SP)
P3 (Bajo) █░░░░░░░░░░░░░░░░░░░ 4% (16 SP)
3. Roadmap por Sprint
Sprint 1: Fundamentos (17 SP) - Semana 1
Objetivo: Resolver problemas de routing y completar autenticación.
| Subtask | Descripción | SP | Perfil |
|---|---|---|---|
| SUBTASK-001 | Routing huérfanos y links rotos | 4 | Frontend |
| SUBTASK-002 | Auth: sesiones, logout global, dispositivos | 13 | Frontend |
Entregables:
- PortfolioDetailPage conectado a ruta
- Gestión de sesiones funcional
- Logout global implementado
Sprint 2: Trading Core (60 SP) - Semanas 2-3
Objetivo: Completar funcionalidades core de trading y ML.
| Subtask | Descripción | SP | Perfil |
|---|---|---|---|
| SUBTASK-003 | Trading: TP/SL, ML Overlay, Alertas, Screener | 44 | Fullstack |
| SUBTASK-004 | ML: Ensemble models, más símbolos | 16 | Frontend |
Entregables:
- Órdenes con TP/SL funcionales
- ML Overlay en chart
- Alertas de precio con push
- Screener multi-símbolo
Sprint 3: Investment (81 SP) - Semanas 4-6
Objetivo: Implementar módulo completo de inversiones.
| Subtask | Descripción | SP | Perfil |
|---|---|---|---|
| SUBTASK-005 | Investment: dashboard, depósitos, retiros, KYC | 68 | Fullstack |
| SUBTASK-006 | Payments: Invoices PDF, refunds | 13 | Fullstack |
Entregables:
- Dashboard inversión completo
- Flujo depósitos Stripe
- Flujo retiros
- KYC básico
- Invoices PDF
Sprint 4: Advanced Features (128 SP) - Semanas 7-10
Objetivo: Completar features avanzadas.
| Subtask | Descripción | SP | Perfil |
|---|---|---|---|
| SUBTASK-007 | Education: progreso, quizzes, certificados | 21 | Fullstack |
| SUBTASK-008 | LLM: memory, tools, fine-tuning | 44 | Fullstack/ML |
| SUBTASK-009 | Portfolio: Monte Carlo, rebalanceo, goals | 63 | Frontend |
Entregables:
- Sistema quizzes completo
- Certificados PDF
- LLM memory manager
- Monte Carlo simulator
- Rebalanceo automático
Sprint 5: Growth (55 SP) - Semanas 11-12
Objetivo: Marketplace y consolidación.
| Subtask | Descripción | SP | Perfil |
|---|---|---|---|
| SUBTASK-010 | Marketplace: catálogo, signal packs, asesorías | 42 | Fullstack |
| SUBTASK-011 | Migración docs desde _archive | 8 | Doc |
| SUBTASK-012 | Sincronización inventarios | 5 | Doc |
Entregables:
- Marketplace funcional
- Signal packs a la venta
- Documentación consolidada
4. Dependencias Críticas
OQI-001 (Auth) ──► TODOS los módulos
OQI-006 (ML) ──► OQI-003 (Trading) ──► OQI-004 (Investment)
OQI-006 (ML) ──► OQI-007 (LLM) ──► OQI-008 (Portfolio)
OQI-008 (Portfolio) ──► OQI-009 (Marketplace)
5. Riesgos y Mitigaciones
| Riesgo | Probabilidad | Impacto | Mitigación |
|---|---|---|---|
| Backend OQI-004 incompleto | Alta | Crítico | Priorizar backend, usar mocks |
| MT4 Gateway bloqueado | Alta | Alto | Postponer a Q3 |
| Fine-tuning LLM complejo | Media | Medio | Usar Claude API fallback |
| Test coverage bajo | Alta | Medio | Tests en cada subtask |
6. Métricas de Éxito
| Métrica | Actual | Target Q2 | Target Q4 |
|---|---|---|---|
| Gaps P0 | 8 | 0 | 0 |
| Test Coverage | 15% | 40% | 60% |
| Componentes Funcionales | 79% | 90% | 98% |
| Coherencia Frontend-Backend | 90% | 95% | 99% |
7. Referencias
- Análisis completo:
orchestration/tareas/TASK-2026-02-03-ANALISIS-FRONTEND-UXUI/ - Inventarios:
orchestration/inventarios/ - Especificaciones:
docs/02-definicion-modulos/ - Visión producto:
docs/00-vision-general/VISION-PRODUCTO.md
Documento generado automáticamente por SIMCO v4.0.0 Última actualización: 2026-02-03