docs: Update documentation for modular structure and 43 tools
**README.md:** - Updated tool count: 28 → 43 - Added granular analytics tools section (8 tools) - Added list_indicators, list_scripts, healthcheck to Core workflow - Added get_latest_report, search_reports to Reports section **docs/ARCHITECTURE.md:** - Updated file structure from monolithic (definitions.rs, handlers.rs) to modular (definitions/, handlers/ with 9 domain submodules) - Updated tool count: 27 → 43 **WINDSURF_SETUP.md:** - Cleaned up mixed Indonesian/English text - 'Deployment ke' → 'Deployment to', 'di' → 'at', 'atau' → 'or' **CLAUDE.md:** (gitignored template, updated but not committed) - Updated file structure documentation - Updated tool count: 27 → 43 - Updated tool development workflow for modular architecture
This commit is contained in:
+19
-2
@@ -33,8 +33,25 @@ MT5-Quant/
|
||||
│ │ ├── backtest.rs # 5-stage pipeline (COMPILE→CLEAN→BACKTEST→EXTRACT→ANALYZE)
|
||||
│ │ └── stages.rs # Pipeline stage definitions
|
||||
│ └── tools/ # MCP tool definitions
|
||||
│ ├── definitions.rs # 27 tool schemas
|
||||
│ └── handlers.rs # Tool dispatch
|
||||
│ ├── definitions/ # Tool schemas (9 domain modules, 43 tools)
|
||||
│ │ ├── mod.rs
|
||||
│ │ ├── analytics.rs # 9 analysis tools
|
||||
│ │ ├── backtest.rs # 4 backtest tools
|
||||
│ │ ├── baseline.rs # 1 baseline tool
|
||||
│ │ ├── experts.rs # 4 EA/indicator/script tools
|
||||
│ │ ├── optimization.rs # 4 optimization tools
|
||||
│ │ ├── reports.rs # 11 report management tools
|
||||
│ │ ├── setfiles.rs # 8 .set file tools
|
||||
│ │ └── system.rs # 3 system tools
|
||||
│ └── handlers/ # Tool dispatch (9 domain modules)
|
||||
│ ├── mod.rs
|
||||
│ ├── analysis.rs
|
||||
│ ├── backtest.rs
|
||||
│ ├── experts.rs
|
||||
│ ├── optimization.rs
|
||||
│ ├── reports.rs
|
||||
│ ├── setfiles.rs
|
||||
│ └── system.rs
|
||||
│
|
||||
├── scripts/
|
||||
│ ├── setup.sh # Auto-detect Wine/MT5, write config, register MCP
|
||||
|
||||
Reference in New Issue
Block a user