# 01-CONTEXTO - Analisis Maestro Trading Platform **Fecha:** 2026-01-27 **Agente:** Claude Code (Opus 4.5) - Perfil Tech-Leader/Architect **Modo:** @ANALYSIS (C+A+P sin ejecutar) --- ## ESTADO ACTUAL DEL PROYECTO ### Metricas Generales - **Archivos totales:** 2,305 (excluyendo node_modules, venv, .git) - **Archivos fuente:** 1,490 (TypeScript/Python/SQL) - **Backend:** 171 TS files, 11 modulos, 113+ endpoints - **Frontend:** 189 TSX files, 13 modulos, 7 stores, 7 services - **ML Engine:** 109 PY files, 3 niveles de modelos, backtesting framework - **Database:** 89 tablas, 10 schemas, 50+ enums, 31+ funciones, 60+ triggers - **Documentacion:** 280+ archivos markdown/yaml - **Tareas completadas:** 19/20 (95%) ### Tareas Previas Completadas (19) Las tareas Jan 25-27 implementaron: - Token refresh improvements (BLOCKER-001) - E2E video upload tests (153 tests) - Frontend comprehensive audit (9 epics) - ML training enhancement (29,769 LOC) - Portfolio manager implementation - Investment account detail pages - Trading panels (indicators, drawing tools, screener) - Education advanced (video upload, certificates) - Payments advanced (Stripe Elements, refunds) - Notification system complete - ML data migration MySQL->PostgreSQL - LLM assistant panels - ML utility panels ### Tarea Previa EN_PROGRESO - **TASK-2026-01-26-ANALYSIS-INTEGRATION-PLAN:** Fases C+A+P completadas, V+E+D pendientes - Hallazgos: 7 gaps coherencia, 4 blockers P0, 58 docs faltantes, 2,457h trabajo pendiente --- ## DISCREPANCIAS ENCONTRADAS EN ESTA SESION ### D1: Puertos Python Services (PROJECT-PROFILE.yml vs Realidad) | Servicio | PROJECT-PROFILE.yml | Real (docker-compose/env) | |----------|--------------------|-----------------------------| | ml-engine | 8000 | 3083 | | data-service | 8001 | 3084 | | mt4-gateway | 8002 | 3085 (llm-agent) / 3086 (agents) | ### D2: Schemas listados (CLAUDE.md vs DDL real) - **CLAUDE.md dice:** core, trading, ml, portfolio (4) - **DDL real:** auth, education, trading, investment, financial, portfolio, market_data, ml, llm, audit (10) ### D3: Password BD - **CLAUDE.md:** trading_dev_2026 - **.env.example:** trading_dev_2025 - **WORKSPACE-INTEGRATION.yml:** trading_dev_2025 ### D4: ML Frameworks - **PROJECT-PROFILE.yml:** TensorFlow, scikit-learn, pandas - **Codigo real:** PyTorch, XGBoost, scikit-learn, pandas ### D5: Progreso OQI Modules (CLAUDE.md desactualizado) - No refleja los 19 tasks completados Jan 25-27 - Porcentajes originales vs realidad post-tareas ### D6: Trading Agents Port - **Backend client:** 8004 - **DEVENV-PORTS-INVENTORY:** 3086 ### D7: pgvector Extension - **llm schema DDL:** Referencia embeddings con vector type - **00-extensions.sql:** NO incluye pgvector ### D8: Missing in LOCAL-WSL-ENVIRONMENT.yml - trading-platform NO esta listado en seccion bases_de_datos ### D9: Gitea Repository - **DEPLOYMENT-INVENTORY.yml:** status: "pendiente_crear" - Repositorio en Gitea no creado --- ## ALCANCE DEL ANALISIS Este analisis cubre las siguientes areas con N niveles de subtareas: 1. **DDL & Data Layer** - Validacion completa de objetos, seeds, funciones, triggers 2. **Backend Integration** - Coherencia endpoints-entities-DDL 3. **Frontend Integration** - Coherencia components-services-endpoints 4. **ML Pipeline** - Training, backtesting, 12-month OOS exclusion 5. **Infrastructure** - WSL, Docker, puertos, credenciales 6. **Documentation** - Purga, actualizacion, definiciones faltantes 7. **Cross-Layer Coherence** - DDL->Backend->Frontend pipeline 8. **Execution Order** - Dependencias y orden logico