# 03-PLANEACION.md - OQI-006 ML Utility Panels ## Descomposicion de Subtareas ### Fase 1: Análisis | # | Subtarea | Estimación | |---|----------|------------| | 1.1 | Explorar módulo ML existente | 5 min | | 1.2 | Identificar gaps y patrones | 5 min | ### Fase 2: Implementación | # | Subtarea | Estimación | |---|----------|------------| | 2.1 | Crear ModelSelector.tsx | 8 min | | 2.2 | Crear EnsemblePanel.tsx | 10 min | | 2.3 | Crear ICTAnalysisPanel.tsx | 10 min | | 2.4 | Actualizar index.ts | 2 min | ### Fase 3: Documentación | # | Subtarea | Estimación | |---|----------|------------| | 3.1 | Actualizar FRONTEND_INVENTORY | 3 min | | 3.2 | Actualizar MASTER_INVENTORY | 3 min | | 3.3 | Crear CAPVED docs (7 archivos) | 15 min | | 3.4 | Actualizar _INDEX.yml | 2 min | ### Fase 4: Git | # | Subtarea | Estimación | |---|----------|------------| | 4.1 | Commit frontend | 2 min | | 4.2 | Commit trading-platform | 2 min | | 4.3 | Commit workspace-v2 | 2 min | --- ## Criterios de Aceptacion ### Componentes - [ ] ModelSelector soporta 3 variantes - [ ] EnsemblePanel valida suma de pesos = 100% - [ ] ICTAnalysisPanel tiene secciones colapsables - [ ] Todos usan lucide-react icons ### Código - [ ] TypeScript sin errores - [ ] Tipos exportados correctamente - [ ] Sin placeholders ### Documentación - [ ] Inventarios actualizados - [ ] Task folder CAPVED completo - [ ] _INDEX.yml actualizado --- ## Estimacion Total | Fase | Tiempo | |------|--------| | Análisis | 10 min | | Implementación | 30 min | | Documentación | 23 min | | Git | 6 min | | **Total** | **~70 min** |