state.json / journal.jsonl / breaker.json are per-process runtime state and journal.jsonl can carry account data — never commit them. research/data, research/models and research/reports are regenerable pipeline outputs. Co-Authored-By: Claude Code <noreply@anthropic.com>
86 lines
1.2 KiB
Plaintext
86 lines
1.2 KiB
Plaintext
# Python bytecode and cache
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
|
|
# Virtual environments
|
|
.venv/
|
|
venv/
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# Build and packaging
|
|
build/
|
|
dist/
|
|
pip-wheel-metadata/
|
|
*.egg-info/
|
|
*.egg
|
|
|
|
# Test and type caches
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
.pytype/
|
|
.pyre/
|
|
|
|
# Coverage
|
|
.coverage
|
|
.coverage.*
|
|
coverage.xml
|
|
htmlcov/
|
|
|
|
# Logs
|
|
logs/
|
|
*.log
|
|
|
|
# IDE/Editor settings
|
|
.vscode/
|
|
.idea/
|
|
.swival/
|
|
.claude/
|
|
.opencode/
|
|
.antigravity/
|
|
.antigravitycli/
|
|
.commandcode/
|
|
.grok/
|
|
.codex/
|
|
.repowise/
|
|
.soulforge
|
|
.mcp.json
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Project-specific
|
|
.mtdata_cache/*
|
|
lightning_logs/*
|
|
jscpd_report.xml/*
|
|
backtests/*
|
|
webui/node_modules/*
|
|
webui/dist/*
|
|
|
|
prompts/*
|
|
!prompts/trader.md
|
|
!prompts/trading_agent_prompt.md
|
|
!prompts/trader_active.md
|
|
!prompts/trader_grid_scalper.md
|
|
!prompts/mtdata_tool_playbook.md
|
|
!prompts/agent_liquidity_scalper.md
|
|
!prompts/agent_intraday_trend.md
|
|
!prompts/agent_range_reversion.md
|
|
!prompts/agent_risk_supervisor.md
|
|
|
|
#Code review reports
|
|
code-reports/*
|
|
|
|
# Trading shell runtime state (never commit account/trade data)
|
|
state.json
|
|
breaker.json
|
|
journal.jsonl
|
|
|
|
# Research artifacts (regenerable: fetched data, trained models, reports)
|
|
research/data/
|
|
research/models/
|
|
research/reports/
|