{ "version": "1.0.0", "lastScanned": 1778863584729, "projectRoot": "/opt/docker/multi_swarm_coevolutive", "techStack": { "languages": [ { "name": "Python", "version": null, "confidence": "high", "markers": [ "pyproject.toml" ] } ], "frameworks": [ { "name": "pytest", "version": null, "category": "testing" } ], "packageManager": null, "runtime": null }, "build": { "buildCommand": null, "testCommand": "pytest", "lintCommand": "ruff check", "devCommand": null, "scripts": {} }, "conventions": { "namingStyle": null, "importStyle": null, "testPattern": null, "fileOrganization": null }, "structure": { "isMonorepo": false, "workspaces": [], "mainDirectories": [ "docs", "scripts", "src", "tests" ], "gitBranches": { "defaultBranch": "main", "branchingStrategy": null } }, "customNotes": [], "directoryMap": { "data": { "path": "data", "purpose": "Data files", "fileCount": 0, "lastAccessed": 1778863584681, "keyFiles": [] }, "docs": { "path": "docs", "purpose": "Documentation", "fileCount": 0, "lastAccessed": 1778863584688, "keyFiles": [] }, "scripts": { "path": "scripts", "purpose": "Build/utility scripts", "fileCount": 6, "lastAccessed": 1778863584699, "keyFiles": [ "__init__.py", "backtest_strategy.py", "replay_strategies_window.py", "run_paper_trading.py", "run_phase1.py" ] }, "series": { "path": "series", "purpose": null, "fileCount": 1, "lastAccessed": 1778863584703, "keyFiles": [ "f4a6ed332c35c4a2.parquet" ] }, "src": { "path": "src", "purpose": "Source code", "fileCount": 0, "lastAccessed": 1778863584706, "keyFiles": [] }, "state": { "path": "state", "purpose": null, "fileCount": 3, "lastAccessed": 1778863584707, "keyFiles": [ "runs.db", "runs.db-shm", "runs.db-wal" ] }, "strategies": { "path": "strategies", "purpose": null, "fileCount": 2, "lastAccessed": 1778863584707, "keyFiles": [ "btc_fb63e851.json", "eth_facd6af85d5d.json" ] }, "tests": { "path": "tests", "purpose": "Test files", "fileCount": 1, "lastAccessed": 1778863584710, "keyFiles": [ "__init__.py" ] } }, "hotPaths": [ { "path": "src/multi_swarm/paper_trading/persistence.py", "accessCount": 2, "lastAccessed": 1778864950928, "type": "file" }, { "path": "src/multi_swarm/paper_trading/executor.py", "accessCount": 2, "lastAccessed": 1778864951455, "type": "file" }, { "path": "src/multi_swarm/paper_trading/portfolio.py", "accessCount": 2, "lastAccessed": 1778864956467, "type": "file" }, { "path": "src/multi_swarm/paper_trading/__init__.py", "accessCount": 2, "lastAccessed": 1778864957276, "type": "file" }, { "path": "src/multi_swarm/dashboard/data.py", "accessCount": 2, "lastAccessed": 1778864958856, "type": "file" }, { "path": "src/multi_swarm/dashboard/__init__.py", "accessCount": 2, "lastAccessed": 1778864959235, "type": "file" }, { "path": "pyproject.toml", "accessCount": 2, "lastAccessed": 1778864960093, "type": "file" }, { "path": "docker-compose.yml", "accessCount": 2, "lastAccessed": 1778864960851, "type": "file" }, { "path": ".env.example", "accessCount": 2, "lastAccessed": 1778864961733, "type": "file" }, { "path": "Dockerfile", "accessCount": 1, "lastAccessed": 1778864536214, "type": "file" }, { "path": "src/multi_swarm/__init__.py", "accessCount": 1, "lastAccessed": 1778864537411, "type": "file" }, { "path": "README.md", "accessCount": 1, "lastAccessed": 1778864537500, "type": "file" }, { "path": "src/multi_swarm/dashboard/nicegui_app.py", "accessCount": 1, "lastAccessed": 1778864557898, "type": "file" }, { "path": "src/multi_swarm/persistence/schema.py", "accessCount": 1, "lastAccessed": 1778864949548, "type": "file" }, { "path": "src/multi_swarm/persistence/repository.py", "accessCount": 1, "lastAccessed": 1778864949987, "type": "file" }, { "path": "src/multi_swarm/config.py", "accessCount": 1, "lastAccessed": 1778864959813, "type": "file" }, { "path": "scripts/run_paper_trading.py", "accessCount": 1, "lastAccessed": 1778864961224, "type": "file" } ], "userDirectives": [] }