# ═══════════════════════════════════════════════════════════════════════════════ # TRACEABILITY-FINAL.yml - Trading Platform # ═══════════════════════════════════════════════════════════════════════════════ # # Sistema: SIMCO v4.3.0 + NEXUS v4.0 # Estándar: SIMCO-ESTANDAR-ORCHESTRATION v1.0.0 # Propósito: Trazabilidad final consolidada del proyecto # Fecha: 2026-01-27 # Responsable: Claude Opus 4.5 # # ═══════════════════════════════════════════════════════════════════════════════ metadata: proyecto: trading-platform version: 1.0.0 fecha_generacion: 2026-01-27 ultima_actualizacion: 2026-01-27 estado_general: "desarrollo" madurez: "alpha" completitud_global: 60% # ───────────────────────────────────────────────────────────────────────────── # ÉPICAS: MAPEO COMPLETO OQI-001 A OQI-009 # ───────────────────────────────────────────────────────────────────────────── epicas: OQI-001: nombre: "Fundamentos y Autenticación" descripcion: "Auth base, token rotation, 2FA, OAuth multi-provider" estado: 85% estado_label: "AVANZADO" ultima_actualizacion: 2026-01-25 desglose: ddl: 100% backend: 95% frontend: 85% tests: 60% documentacion: 90% gaps_identificados: - id: GAP-P0-001 titulo: "Password Recovery sin UI" prioridad: P0 esfuerzo_horas: 8 bloqueante: true estado: pending - id: GAP-P0-002 titulo: "User Profile sin servicio" prioridad: P0 esfuerzo_horas: 6 bloqueante: true estado: pending - id: GAP-P1-004 titulo: "2FA flujo completo" prioridad: P1 esfuerzo_horas: 16 bloqueante: false estado: pending dependencias: depende_de: [] bloqueado_por: [] cobertura_tests: 60% documentacion: 90% componentes_frontend: 11 servicios_backend: 3 tablas_ddl: 8 tareas_activas: - TASK-P0-001 (Password Recovery UI) - TASK-P0-002 (User Profile Service) - TASK-P1-004 (2FA Completo) archivos_clave: - apps/backend/src/modules/auth/ - apps/frontend/src/modules/auth/README.md (250 LOC) - apps/database/schemas/auth.sql - docs/02-definicion-modulos/OQI-001-auth/ OQI-002: nombre: "Módulo Educativo" descripcion: "Courses, quizzes, gamification, video upload, live streaming" estado: 55% estado_label: "INTERMEDIO" ultima_actualizacion: 2026-01-25 desglose: ddl: 100% backend: 90% frontend: 96% tests: 50% documentacion: 85% gaps_identificados: - id: GAP-P1-005 titulo: "Backend Integration completo" prioridad: P1 esfuerzo_horas: 20 bloqueante: false estado: pending - id: GAP-P2-004 titulo: "Course Reviews endpoints" prioridad: P2 esfuerzo_horas: 6 bloqueante: false estado: pending dependencias: depende_de: [OQI-001] bloqueado_por: [] cobertura_tests: 50% documentacion: 85% componentes_frontend: 18 servicios_backend: 4 tablas_ddl: 6 e2e_tests: 153 tareas_activas: - TASK-2026-01-25-NOTIFICACIONES-COMPLETAS componentes_nuevos_2026_01_25: - VideoUploadForm.tsx (450 LOC) - CreatorDashboard.tsx (450 LOC) - CertificateGenerator.tsx (453 LOC) - LiveStreamPlayer.tsx (480 LOC) archivos_clave: - apps/frontend/src/modules/education/README.md (450 LOC) - apps/backend/src/modules/education/ - apps/database/schemas/education.sql - docs/02-definicion-modulos/OQI-002-education/ OQI-003: nombre: "Trading y Charts" descripcion: "Charts interactivos, panels, indicators, screener, drawing tools" estado: 60% estado_label: "INTERMEDIO" ultima_actualizacion: 2026-01-25 desglose: ddl: 100% backend: 100% frontend: 95% tests: 40% documentacion: 85% gaps_identificados: - id: GAP-P1-001 titulo: "Market Data OHLCV Service" prioridad: P1 esfuerzo_horas: 16 bloqueante: false estado: pending - id: GAP-P1-003 titulo: "ML Chart Overlays" prioridad: P1 esfuerzo_horas: 24 bloqueante: false estado: pending - id: GAP-P2-005 titulo: "Drawing Tools Persistence" prioridad: P2 esfuerzo_horas: 12 bloqueante: false estado: pending dependencias: depende_de: [OQI-001, OQI-006] bloqueado_por: [] cobertura_tests: 40% documentacion: 85% componentes_frontend: 41 servicios_backend: 6 tablas_ddl: 4 tareas_activas: - TASK-2026-01-25-OQI-003-TRADING-PANELS - TASK-2026-01-25-OQI-003-TRADING-ADVANCED archivos_clave: - apps/frontend/src/modules/trading/README.md (600 LOC) - apps/backend/src/modules/trading/ - apps/database/schemas/trading.sql - docs/02-definicion-modulos/OQI-003-trading-charts/ OQI-004: nombre: "Cuentas de Inversión" descripcion: "Account detail, wizard, risk analysis, portfolio optimizer" estado: 55% estado_label: "INTERMEDIO" ultima_actualizacion: 2026-01-25 desglose: ddl: 100% backend: 90% frontend: 100% tests: 30% documentacion: 85% gaps_identificados: - id: GAP-P2-003 titulo: "Risk Assessment Service" prioridad: P2 esfuerzo_horas: 12 bloqueante: false estado: pending dependencias: depende_de: [OQI-001] bloqueado_por: [] cobertura_tests: 30% documentacion: 85% componentes_frontend: 14 servicios_backend: 5 tablas_ddl: 5 tareas_activas: - TASK-2026-01-25-OQI-004-ACCOUNT-DETAIL - TASK-2026-01-25-OQI-004-INVESTMENT-ADVANCED componentes_nuevos_2026_01_25: - CreateAccountWizard.tsx (620 LOC) - RiskAnalysisPanel.tsx (480 LOC) - PortfolioOptimizerWidget.tsx (520 LOC) - AccountTransferModal.tsx (450 LOC) archivos_clave: - apps/frontend/src/modules/investment/README.md (350 LOC) - apps/backend/src/modules/investment/ - apps/database/schemas/investment.sql - docs/02-definicion-modulos/OQI-004-investment/ OQI-005: nombre: "Pagos y Stripe" descripcion: "Stripe Elements, refunds, invoice preview, PCI compliance" estado: 65% estado_label: "INTERMEDIO" ultima_actualizacion: 2026-01-25 desglose: ddl: 100% backend: 85% frontend: 92% tests: 35% documentacion: 85% gaps_identificados: - id: GAP-P1-002 titulo: "Notifications API" prioridad: P1 esfuerzo_horas: 20 bloqueante: false estado: pending dependencias: depende_de: [OQI-001] bloqueado_por: [] cobertura_tests: 35% documentacion: 85% componentes_frontend: 19 servicios_backend: 4 tablas_ddl: 3 tareas_activas: - TASK-2026-01-25-OQI-005-PAYMENTS-ADVANCED archivos_clave: - apps/frontend/src/modules/payments/README.md (400 LOC) - apps/backend/src/modules/payments/ - apps/database/schemas/financial.sql (partial) - docs/02-definicion-modulos/OQI-005-payments/ OQI-006: nombre: "Señales ML" descripcion: "ML models, 3-level pipeline, 12 attention models, backtesting, ICT analysis" estado: 75% estado_label: "AVANZADO" ultima_actualizacion: 2026-01-25 desglose: ddl: 100% backend: 100% frontend: 47% tests: 20% documentacion: 85% gaps_identificados: - id: GAP-P1-003 titulo: "ML Chart Overlays Frontend" prioridad: P1 esfuerzo_horas: 24 bloqueante: false estado: pending dependencias: depende_de: [OQI-001, OQI-003] bloqueado_por: [] cobertura_tests: 20% documentacion: 85% componentes_frontend: 16 servicios_backend: 8 tablas_ddl: 7 tareas_activas: - TASK-2026-01-25-ML-DATA-MIGRATION - TASK-2026-01-25-ML-TRAINING-ENHANCEMENT - TASK-2026-01-26-OQI-006-ML-UTILITY-PANELS archivos_clave: - apps/frontend/src/modules/ml/README.md (actualizado, +100 LOC) - apps/ml-engine/ - apps/backend/src/modules/predictions/ - apps/database/schemas/ml.sql - docs/02-definicion-modulos/OQI-006-ml-signals/ OQI-007: nombre: "Agente LLM para Estrategias" descripcion: "LLM agent, prompt library, connection status, token display, error handling" estado: 45% estado_label: "INICIAL" ultima_actualizacion: 2026-01-25 desglose: ddl: 100% backend: 100% frontend: 67% tests: 10% documentacion: 80% gaps_identificados: - id: GAP-P2-006 titulo: "LLM Panel UI completo" prioridad: P2 esfuerzo_horas: 20 bloqueante: false estado: pending dependencias: depende_de: [OQI-001] bloqueado_por: [] cobertura_tests: 10% documentacion: 80% componentes_frontend: 14 servicios_backend: 5 tablas_ddl: 3 tareas_activas: - TASK-2026-01-26-OQI-007-LLM-ASSISTANT-PANELS archivos_clave: - apps/frontend/src/modules/assistant/README.md (400 LOC) - apps/backend/src/modules/llm-agent/ - apps/ml-engine/llm-service/ - apps/database/schemas/llm.sql - docs/02-definicion-modulos/OQI-007-llm-agent/ OQI-008: nombre: "Portfolio Manager" descripcion: "Dashboard, allocations, goals, performance tracking, WebSocket" estado: 45% estado_label: "INICIAL" ultima_actualizacion: 2026-01-25 desglose: ddl: 100% backend: 100% frontend: 92% tests: 15% documentacion: 80% gaps_identificados: [] dependencias: depende_de: [OQI-001, OQI-004, OQI-005] bloqueado_por: [] cobertura_tests: 15% documentacion: 80% componentes_frontend: 18 servicios_backend: 7 tablas_ddl: 8 tareas_activas: - TASK-2026-01-25-OQI-008-PORTFOLIO-MANAGER archivos_clave: - apps/frontend/src/modules/portfolio/README.md (300 LOC) - apps/backend/src/modules/portfolio/ - apps/database/schemas/portfolio.sql - docs/02-definicion-modulos/OQI-008-portfolio-manager/ OQI-009: nombre: "MetaTrader 4 Gateway" descripcion: "MT4 trading gateway vía MetaAPI, órdenes, ejecución" estado: 15% estado_label: "NO FUNCIONAL" ultima_actualizacion: 2026-01-24 desglose: ddl: 0% backend: 0% frontend: 0% tests: 0% documentacion: 10% gaps_identificados: - id: GAP-P0-003 titulo: "Trading Agents UI al menos 50%" prioridad: P0 esfuerzo_horas: 40 bloqueante: true estado: pending dependencias: depende_de: [OQI-001, OQI-003] bloqueado_por: [] cobertura_tests: 0% documentacion: 10% componentes_frontend: 0 servicios_backend: 0 tablas_ddl: 0 tareas_activas: [] nota_bloqueante: "Feature completa sin implementar - NO ES MVP" archivos_clave: - apps/mcp-mt4-connector/ - apps/database/schemas/mt4.sql (placeholder) - docs/02-definicion-modulos/OQI-009-marketplace/ # ───────────────────────────────────────────────────────────────────────────── # MATRIZ DE DEPENDENCIAS # ───────────────────────────────────────────────────────────────────────────── matriz_dependencias: OQI-001: [] OQI-002: [OQI-001] OQI-003: [OQI-001, OQI-006] OQI-004: [OQI-001] OQI-005: [OQI-001] OQI-006: [OQI-001, OQI-003] OQI-007: [OQI-001] OQI-008: [OQI-001, OQI-004, OQI-005] OQI-009: [OQI-001, OQI-003] ruta_critica: orden_recomendado: - OQI-001 (base absoluta) - OQI-004, OQI-005, OQI-007 (parallelizable, dependen solo de OQI-001) - OQI-002 (depende OQI-001, independiente) - OQI-006 (depende OQI-001, buena estado 75%) - OQI-003 (depende OQI-001, OQI-006) - OQI-008 (depende OQI-001, OQI-004, OQI-005) - OQI-009 (NO RECOMENDADO para MVP) # ───────────────────────────────────────────────────────────────────────────── # GAPS POR PRIORIDAD: CONSOLIDADO # ───────────────────────────────────────────────────────────────────────────── gaps_consolidados: p0_bloqueantes: total: 3 esfuerzo_total_horas: 54 items: - id: GAP-P0-001 titulo: "Password Recovery sin UI" epica: OQI-001 esfuerzo: 8 bloqueante: true estado: pending - id: GAP-P0-002 titulo: "User Profile sin servicio" epica: OQI-001 esfuerzo: 6 bloqueante: true estado: pending - id: GAP-P0-003 titulo: "Trading Agents UI al menos 50%" epica: OQI-009 esfuerzo: 40 bloqueante: true estado: pending p1_criticos: total: 4 esfuerzo_total_horas: 76 items: - id: GAP-P1-001 titulo: "Market Data OHLCV Service" epica: OQI-003 esfuerzo: 16 bloqueante: false estado: pending - id: GAP-P1-002 titulo: "Notifications API" epica: OQI-005 esfuerzo: 20 bloqueante: false estado: pending - id: GAP-P1-003 titulo: "ML Chart Overlays" epica: OQI-006 esfuerzo: 24 bloqueante: false estado: pending - id: GAP-P1-004 titulo: "2FA flujo completo" epica: OQI-001 esfuerzo: 16 bloqueante: false estado: pending p2_importantes: total: 5 esfuerzo_total_horas: 78 items: - id: GAP-P2-001 titulo: "Audit Service" epica: audit esfuerzo: 32 bloqueante: false estado: pending - id: GAP-P2-002 titulo: "Currency Exchange Service" epica: financial esfuerzo: 16 bloqueante: false estado: pending - id: GAP-P2-003 titulo: "Risk Assessment Service" epica: OQI-004 esfuerzo: 12 bloqueante: false estado: pending - id: GAP-P2-004 titulo: "Course Reviews" epica: OQI-002 esfuerzo: 6 bloqueante: false estado: pending - id: GAP-P2-005 titulo: "Drawing Tools Persistence" epica: OQI-003 esfuerzo: 12 bloqueante: false estado: pending total_gaps: 12 esfuerzo_total_estimado_horas: 208 # ───────────────────────────────────────────────────────────────────────────── # COBERTURA DE TESTS POR ÉPICA # ───────────────────────────────────────────────────────────────────────────── cobertura_tests_por_modulo: OQI-001: unit: 60% integration: 40% e2e: 30% total: 43% nota: "Auth service testado, falta 2FA y recovery flows" OQI-002: unit: 50% integration: 30% e2e: 60% total: 47% nota: "153 E2E tests para video upload" OQI-003: unit: 40% integration: 30% e2e: 20% total: 30% nota: "Charts testeados parcialmente, falta drawing tools" OQI-004: unit: 30% integration: 20% e2e: 10% total: 20% nota: "Wizard y risk analysis sin tests" OQI-005: unit: 35% integration: 25% e2e: 10% total: 23% nota: "Stripe integration minimal testing" OQI-006: unit: 20% integration: 15% e2e: 0% total: 12% nota: "ML models con backtesting, falta integration tests" OQI-007: unit: 10% integration: 5% e2e: 0% total: 5% nota: "LLM agent sin tests" OQI-008: unit: 15% integration: 10% e2e: 5% total: 10% nota: "Portfolio dashboard sin tests" OQI-009: unit: 0% integration: 0% e2e: 0% total: 0% nota: "No hay implementación" global: promedio: 15% target: 80% gap: -65% bloqueante: true # ───────────────────────────────────────────────────────────────────────────── # ESTADO DE DOCUMENTACIÓN # ───────────────────────────────────────────────────────────────────────────── documentacion_por_modulo: OQI-001: readme: 90% api_specs: 85% technical_specs: 90% user_docs: 70% total: 84% OQI-002: readme: 85% api_specs: 80% technical_specs: 85% user_docs: 80% total: 83% OQI-003: readme: 85% api_specs: 80% technical_specs: 85% user_docs: 70% total: 80% OQI-004: readme: 85% api_specs: 80% technical_specs: 85% user_docs: 75% total: 81% OQI-005: readme: 85% api_specs: 80% technical_specs: 80% user_docs: 75% total: 80% OQI-006: readme: 85% api_specs: 85% technical_specs: 85% user_docs: 80% total: 84% OQI-007: readme: 80% api_specs: 75% technical_specs: 80% user_docs: 60% total: 74% OQI-008: readme: 80% api_specs: 75% technical_specs: 75% user_docs: 60% total: 73% OQI-009: readme: 10% api_specs: 0% technical_specs: 5% user_docs: 5% total: 5% global: promedio: 71% target: 95% gap: -24% # ───────────────────────────────────────────────────────────────────────────── # MÉTRICAS GLOBALES DE COHERENCIA # ───────────────────────────────────────────────────────────────────────────── metricas_globales: completitud: ddl_tablas_totales: 89 ddl_tablas_con_servicio: 76 ddl_coverage: 85% backend_endpoints_totales: 187 backend_endpoints_consumidos: 145 backend_coverage: 77.5% frontend_componentes_totales: 146 frontend_componentes_funcionales: 100 frontend_coverage: 68% promedio_completitud: 60% target: 95% coherencia: ddl_backend_coherence: 85% backend_frontend_coherence: 77.5% promedio_coherencia: 81.25% target: 95% gap: -13.75% calidad: code_coverage: 15% lint_errors: unknown type_errors: unknown vulnerabilities: unknown documentacion: promedio_docs: 71% target: 95% gap: -24% tests: unit_tests: 60 integration_tests: 20 e2e_tests: 153 promedio_coverage: 15% target: 80% gap: -65% # ───────────────────────────────────────────────────────────────────────────── # MÓDULOS BACKEND: SERVICIOS Y TABLAS # ───────────────────────────────────────────────────────────────────────────── modulos_backend: auth: servicios: 3 tablas: 8 endpoints: 12 gaps: ["GAP-P0-001", "GAP-P0-002", "GAP-P1-004"] componentes_frontend: 11 education: servicios: 4 tablas: 6 endpoints: 15 gaps: ["GAP-P2-004"] componentes_frontend: 18 trading: servicios: 6 tablas: 4 endpoints: 18 gaps: ["GAP-P1-001", "GAP-P1-003", "GAP-P2-005"] componentes_frontend: 41 investment: servicios: 5 tablas: 5 endpoints: 14 gaps: ["GAP-P2-003"] componentes_frontend: 14 financial: servicios: 4 tablas: 3 endpoints: 10 gaps: ["GAP-P2-002"] componentes_frontend: 19 portfolio: servicios: 7 tablas: 8 endpoints: 20 gaps: [] componentes_frontend: 18 ml: servicios: 8 tablas: 7 endpoints: 16 gaps: ["GAP-P1-003"] componentes_frontend: 16 llm: servicios: 5 tablas: 3 endpoints: 12 gaps: [] componentes_frontend: 14 audit: servicios: 2 tablas: 4 endpoints: 8 gaps: ["GAP-P2-001"] componentes_frontend: 0 market_data: servicios: 1 tablas: 2 endpoints: 4 gaps: ["GAP-P1-001"] componentes_frontend: 15 # ───────────────────────────────────────────────────────────────────────────── # CHECKPOINTS DE VALIDACIÓN # ───────────────────────────────────────────────────────────────────────────── checkpoints_validacion: CP-01: nombre: "Gaps P0 Bloqueantes Resueltos" estado: NO_GO gaps_abiertos: 3 esfuerzo_estimado: 54h fecha_target: 2026-02-03 criterios_cumplidos: 0 criterios_totales: 3 CP-02: nombre: "Coherencia DDL-Backend >= 95%" estado: NO_GO coherencia_actual: 85% gap: -10% fecha_target: 2026-02-10 dependencias: ["CP-01"] CP-03: nombre: "Coherencia Backend-Frontend >= 90%" estado: NO_GO coherencia_actual: 77.5% gap: -12.5% fecha_target: 2026-02-17 dependencias: ["CP-02"] CP-04: nombre: "Consolidación Arquitectural" estado: NO_GO fecha_target: 2026-02-24 dependencias: ["CP-03"] CP-05: nombre: "Testing y Calidad" estado: NO_GO code_coverage_actual: 15% code_coverage_target: 80% fecha_target: 2026-03-03 dependencias: ["CP-04"] # ───────────────────────────────────────────────────────────────────────────── # CONDICIONES PARA PRODUCCIÓN # ───────────────────────────────────────────────────────────────────────────── produccion_readiness: bloqueantes_absolutos: - condicion: "CP-01 PASSED (0 gaps P0)" estado: FAIL - condicion: "CP-02 PASSED (DDL-Backend >= 95%)" estado: FAIL - condicion: "Code coverage >= 70%" estado: FAIL - condicion: "E2E tests críticos passed" estado: FAIL - condicion: "0 vulnerabilidades críticas" estado: UNKNOWN recomendados: - condicion: "CP-03 PASSED (Backend-Frontend >= 90%)" estado: FAIL - condicion: "CP-04 PASSED (Arquitectura consolidada)" estado: FAIL - condicion: "Code coverage >= 80%" estado: FAIL nice_to_have: - condicion: "CP-05 PASSED (QA completo)" estado: FAIL - condicion: "OQI-009 implementado" estado: FAIL readiness_score: 35% estado_general: "NO APTO PARA PRODUCCIÓN" # ───────────────────────────────────────────────────────────────────────────── # PLAN DE ACCIÓN # ───────────────────────────────────────────────────────────────────────────── plan_accion: fase_1: nombre: "Resolver Gaps P0 (Bloqueantes)" duracion: 1.5 semanas fecha_inicio: 2026-01-27 fecha_fin: 2026-02-03 checkpoint: CP-01 esfuerzo: 54h tareas: - "TASK-P0-001: Password Recovery UI (8h)" - "TASK-P0-002: User Profile Service (6h)" - "TASK-P0-003: Trading Agents UI 50% (20h iniciales)" fase_2: nombre: "Coherencia DDL-Backend" duracion: 1 semana fecha_inicio: 2026-02-03 fecha_fin: 2026-02-10 checkpoint: CP-02 esfuerzo: 76h tareas: - "TASK-P1-001: Market Data Service (16h)" - "TASK-P1-002: Notifications API (20h)" - "TASK-P1-003: ML Chart Overlays (24h)" - "TASK-P1-004: 2FA Completo (16h)" fase_3: nombre: "Coherencia Backend-Frontend" duracion: 1 semana fecha_inicio: 2026-02-10 fecha_fin: 2026-02-17 checkpoint: CP-03 esfuerzo: 78h tareas: - "TASK-P2-001: Audit Service (32h)" - "TASK-P2-002: Currency Exchange (16h)" - "TASK-P2-003: Risk Assessment (12h)" - "TASK-P2-004: Course Reviews + OAuth (18h)" fase_4: nombre: "Consolidación Arquitectural" duracion: 1 semana fecha_inicio: 2026-02-17 fecha_fin: 2026-02-24 checkpoint: CP-04 esfuerzo: 40h tareas: - "TASK-ARCH-001: Python access via Express (16h)" - "TASK-ARCH-002: Servicios con apiClient (16h)" - "TASK-ARCH-003: Tests integración (8h)" fase_5: nombre: "Testing y Calidad" duracion: 1 semana fecha_inicio: 2026-02-24 fecha_fin: 2026-03-03 checkpoint: CP-05 esfuerzo: 40h tareas: - "TASK-QA-001: E2E tests críticos (24h, 10 tests)" - "TASK-QA-002: Code coverage a 80% (16h)" # ───────────────────────────────────────────────────────────────────────────── # HISTORIAL DE CAMBIOS # ───────────────────────────────────────────────────────────────────────────── historial: - fecha: 2026-01-27 tipo: creation descripcion: "Creación de TRACEABILITY-FINAL.yml consolidado" autor: "Claude Code" fuentes: - TRACEABILITY.yml (existente) - CHECKPOINTS.yml (analisis) - GAPS-TRACKING.yml (consolidacion) - PROJECT-PROFILE.yml (metadata) - DEPENDENCY-GRAPH.yml (arquitectura) - MASTER_INVENTORY.yml (conteo componentes) - fecha: 2026-01-25 tipo: update descripcion: "Actualización de estados OQI-001 a OQI-008" archivos_documentacion_creados: 8 READMEs especificaciones_tecnicas: 8 nuevas ET componentes_frontend: 30 nuevos - fecha: 2026-01-24 tipo: restructure descripcion: "Reestructuración según SIMCO-ESTANDAR-ORCHESTRATION" # ───────────────────────────────────────────────────────────────────────────── # REFERENCIAS # ───────────────────────────────────────────────────────────────────────────── referencias: checkpoints: "orchestration/analisis/integracion/CHECKPOINTS.yml" gaps_tracking: "orchestration/analisis/coherencia/GAPS-TRACKING.yml" dependency_graph: "orchestration/DEPENDENCY-GRAPH.yml" master_inventory: "orchestration/inventarios/MASTER_INVENTORY.yml" project_profile: "orchestration/PROJECT-PROFILE.yml" tareas_index: "orchestration/tareas/_INDEX.yml" cloud_files: - docs/02-definicion-modulos/OQI-001-auth/ - docs/02-definicion-modulos/OQI-002-education/ - docs/02-definicion-modulos/OQI-003-trading-charts/ - docs/02-definicion-modulos/OQI-004-investment/ - docs/02-definicion-modulos/OQI-005-payments/ - docs/02-definicion-modulos/OQI-006-ml-signals/ - docs/02-definicion-modulos/OQI-007-llm-agent/ - docs/02-definicion-modulos/OQI-008-portfolio-manager/ - docs/02-definicion-modulos/OQI-009-marketplace/