Commit Graph

25 Commits

Author SHA1 Message Date
Adrian Flores Cortes
c9ad315a07 [TASK-2026-02-06-ESTANDARIZACION-ESTRUCTURA-PROYECTOS] docs: Update CLAUDE.md to reflect MCP migration to apps/
- All 8 MCP submodules now under apps/ (canonical structure)
- Removed exception note (migration successful)
- Added branch note: MCPs use master, main apps use main

Part of: TASK-2026-02-06-ESTANDARIZACION-ESTRUCTURA-PROYECTOS Sprint 4

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 10:43:34 -06:00
Adrian Flores Cortes
616aa2c847 [TASK-2026-02-06-ESTANDARIZACION-ESTRUCTURA-PROYECTOS] docs: Document MCP root exception and update structure diagram
- Updated CLAUDE.md v1.0.0 -> v2.0.0
- Corrected structure diagram: removed stale apps/mcp-* entries
- Added formal exception note for 8 MCP submodules at root (master branch)
- Noted stale duplicate dirs apps/mcp-binance-connector and apps/mcp-mt4-connector

Part of: TASK-2026-02-06-ESTANDARIZACION-ESTRUCTURA-PROYECTOS Sprint 4

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 10:42:22 -06:00
Adrian Flores Cortes
bc60cc5499 [REMEDIATION] chore: Update submodules with backend, database and frontend remediation
Backend: audit module, 2FA auth, market-data expansion, bots controller (+3071 lines)
Database: trading enums + price_alerts DDL fixes (+79/-32 lines)
Frontend: auth, payments, portfolio, trading, marketplace enhancements (+16897 lines)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-05 23:17:45 -06:00
Adrian Flores Cortes
a8710e6290 [OQI-006] chore: Update frontend submodule with ML Overlays
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 01:24:21 -06:00
Adrian Flores Cortes
577fdf3f0a [USERS-SERVICE] chore: Update backend submodule with User Profile Service
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 01:03:06 -06:00
Adrian Flores Cortes
c8711099f2 [SPRINT-4-5] chore: Update frontend and sync inventories
Frontend updates (Sprint 4+5):
- Education: QuizHistory, EarnedCertificates, Resume functionality
- LLM: MemoryManager, LLMToolsPanel, FineTuningPanel
- Portfolio: MonteCarloSimulator, CorrelationMatrix, RebalancingPanel, GoalsManager, RiskAnalytics
- Marketplace: Full module with catalog, signal packs, advisory services

SUBTASK-011+012 Documentation:
- Create FRONTEND-COMPONENT-INVENTORY.yml (205 components)
- Update FRONTEND_INVENTORY.yml (v2.1.0)
- Update BACKEND_INVENTORY.yml (v1.3.0)
- Update DATABASE_INVENTORY.yml (v1.1.0)
- Update MASTER_INVENTORY.yml with current metrics
- Update _INDEX.yml with active tasks

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 00:29:24 -06:00
Adrian Flores Cortes
817928b9d7 [SPRINT-3] chore: Update frontend submodule with investment and payments features
Sprint 3 changes (81 SP):
- Investment dashboard with summary cards and performance chart
- Full KYC verification system (3 steps)
- Transactions pagination and export
- Alternative payment methods (OXXO, SPEI)
- Bug fixes for deposit/withdraw forms

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 00:18:05 -06:00
Adrian Flores Cortes
d7ac2c2246 [TASK-2026-02-03-BACKEND-ENTITIES-SYNC] chore: Update backend with new DDL services
- Updated apps/backend submodule with 5 new services
- Added task metadata for backend entities sync

Services created:
- instructor.service.ts (education)
- tag.service.ts (education)
- drawing.service.ts (trading)
- prediction-overlay.service.ts (ml)
- refund.service.ts (payments)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 00:17:17 -06:00
Adrian Flores Cortes
79ab9a3efa [SPRINT-2] chore: Complete Sprint 2 - Trading Core and ML
Sprint 2 COMPLETED (60/60 SP):

SUBTASK-003: Trading Core (44 SP)
- TP/SL validation by direction
- Sharpe Ratio + Max Drawdown metrics
- Export trades to CSV
- Alerts system (already implemented)
- AMD zones overlay visualization
- Signal markers on chart

SUBTASK-004: ML Signals (16 SP)
- Ensemble models UI integrated
- 8 symbols supported
- WebSocket already implemented

Screener Advanced:
- Vol Ratio, Trend, ML Signal columns
- 4 new filter presets

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 00:06:42 -06:00
Adrian Flores Cortes
d9b0757480 chore(submodule): Update database with timestamp standardization documentation 2026-02-04 00:01:51 -06:00
Adrian Flores Cortes
6bf008538f [ST-4.1] chore: Update trading-platform-database submodule
- Update to commit 82d6e60 with optimized locked_until index

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 23:57:04 -06:00
Adrian Flores Cortes
4e70c223e6 [ST-4.4] feat: Add GIN indexes for llm.conversations array columns
- Add GIN indexes on tags, related_symbols, and related_topics columns
- Optimizes full-text search performance for conversation filtering
- Adds migration file 2026-02-03_add_llm_gin_indexes.sql
- Updates DDL schema definition with missing idx_conversations_topics index

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 23:56:35 -06:00
Adrian Flores Cortes
67845e2ebd [SPRINT-2] chore: Update frontend submodule with Trading and ML improvements
SUBTASK-003: Trading Core (23 SP completed)
- TP/SL validation based on direction
- Sharpe Ratio and Max Drawdown metrics
- Export trades to CSV

SUBTASK-004: ML Signals (16 SP completed)
- Ensemble models UI integrated
- 8 symbols supported (added USDCHF, AUDUSD)
- WebSocket already implemented

Sprint 2 Progress: 39/60 SP (remaining: ML Overlay, Screener)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 23:56:06 -06:00
Adrian Flores Cortes
8c568eeeaf [TASK-2026-02-03-ANALISIS-DDL-MODELADO] feat: Complete FASE-3 P1 gaps
FASE-3 completed - Moderate P1 gaps:
- ST-3.1: Course tags system (tags + assignments + seeds)
- ST-3.2: Drawing tools for charts (18 tool types)
- ST-3.3: Agent executions completed (10 new columns)
- ST-3.4: ML composite indexes (8 new indexes)

10 files, 658 insertions
Progress: FASE-1 + FASE-2 + FASE-3 complete (~74h of 126h)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 23:55:35 -06:00
Adrian Flores Cortes
85abad0a25 [SUBTASK-004] chore: Update frontend submodule with ML signals improvements
- EnsemblePanel UI integration complete
- More symbols supported (8 total)
- WebSocket real-time already implemented

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 23:54:50 -06:00
Adrian Flores Cortes
95af334bb3 [TASK-2026-02-03-ANALISIS-DDL-MODELADO] refactor: Complete FASE-2 Conflicts resolution
FASE-2 completed - Conflicts & Duplications:
- ST-2.1: Unified timeframe enum in public schema
- ST-2.2: Documented transaction_type rename plan
- ST-2.3: Unified common functions in public schema

Created global DDL files:
- ddl/00-global-types.sql
- ddl/00-global-functions.sql

5 migrations created (not executed)

Progress: FASE-1 + FASE-2 complete (50h of 126h)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 23:51:19 -06:00
Adrian Flores Cortes
20b1f05c03 [SPRINT-1] chore: Update frontend and backend submodules
SUBTASK-001: Routing fixes (frontend)
- Add /portfolio/:portfolioId route with lazy loading
- Add navigation links in PortfolioDashboard

SUBTASK-002: Auth improvements (frontend + backend)
- Extended session types with device details
- DeviceCard uses backend data when available

Sprint 1 Progress: 17/17 SP completed

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 23:49:45 -06:00
Adrian Flores Cortes
11f2ee0d10 [TASK-2026-02-03-ANALISIS-DDL-MODELADO] feat: Complete FASE-1 P0 gaps + Validation
Phase V (Validation) completed - plan approved
Phase E (Execution) FASE-1 completed:
- ST-1.1: financial.refunds (existed)
- ST-1.2: education.instructors (created)
- ST-1.3: price_alerts FK (existed, migration added)
- ST-1.4: ml.prediction_overlays (created)

DDL changes in apps/database submodule:
- 9 files, 858 insertions
- New tables: instructors, prediction_overlays
- New migrations for overlay and price_alerts FK

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 23:45:55 -06:00
Adrian Flores Cortes
381ec6ee7a [SYNC] fix: Register missing app submodules
- Add apps/frontend submodule (e639f36)
- Add apps/database submodule
- Add apps/data-service submodule
- Add apps/ml-engine submodule

These submodules were in .gitmodules but not tracked in the index.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 08:22:45 -06:00
Adrian Flores Cortes
4c00d2656c [SYNC] chore: Update backend submodule reference
- Backend updated with market data service (e7745d1)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 08:11:56 -06:00
Adrian Flores Cortes
13439fa03a [SPRINT-1] chore: Update backend submodule with Portfolio Manager 2026-02-03 02:54:09 -06:00
c1b5081208 feat(ml): Complete FASE 11 - BTCUSD update and comprehensive documentation alignment
ML Engine Updates:
- Updated BTCUSD with Polygon API data (2024-2025): 215,699 new records
- Re-trained all ML models: Attention (R²: 0.223), Base, Metamodel (87.3% confidence)
- Backtest results: +176.71R profit with aggressive_filter strategy

Documentation Consolidation:
- Created docs/99-analisis/_MAP.md index with 13 new analysis documents
- Consolidated inventories: removed duplicates from orchestration/inventarios/
- Updated ML_INVENTORY.yml with BTCUSD metrics and training results
- Added execution reports: FASE11-BTCUSD, correction issues, alignment validation

Architecture & Integration:
- Updated all module documentation with NEXUS v3.4 frontmatter
- Fixed _MAP.md indexes across all folders
- Updated orchestration plans and traces

Files: 229 changed, 5064 insertions(+), 1872 deletions(-)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 09:31:29 -06:00
a7cca885f0 feat: Major platform documentation and architecture updates
Changes include:
- Updated architecture documentation
- Enhanced module definitions (OQI-001 to OQI-008)
- ML integration documentation updates
- Trading strategies documentation
- Orchestration and inventory updates
- Docker configuration updates

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 05:33:35 -06:00
bfda089f4e refactor: Configure subrepositorios for apps 2026-01-04 07:05:07 -06:00
ef42f5353a Initial commit - trading-platform 2026-01-04 06:12:13 -06:00