# MacOS .DS_Store # Python __pycache__/ *.py[cod] *$py.class *.pyc *.pyo .pytest_cache/ # Logs & databases *.log *.sqlite *.sqlite-shm *.sqlite-wal # Office documents kept alongside the repo but not part of it. # "~$" files are Excel's lock files, recreated every time a workbook is opened. *.xlsx *.xls ~$* # Local data data/ # Exchange history fetched by research/live/*.py. 40MB and re-fetchable from # the venue, so it stays local; the small result CSVs it feeds are committed. research/live/cache/ # Scratch outputs from short shakedown runs, superseded by the real collection. research/out/archive/ # Per-trade simulation dumps from research/step*.py. 70MB+ and regenerable by # rerunning the step; the summaries they feed live in HANDOFF.md. research/out/*.feather # Virtualenvs. venv writes its own .gitignore since 3.11, but only for the # directory it creates — declare it here so other layouts are covered too. .venv/ venv/ # Local tooling .gstack/ research/out/*.jsonl.gz research/out/penetration.csv research/out/shadow_*.csv research/out/run_meta_*.json # Telegram 凭据。**不要提交** research/live/deploy/tg.env # 生产状态与信号总线。刻意放在仓库外(LIVE_HOME / BUS_DIR),这几条只防 # 有人把它们指回仓库里:里面是日亏损累计与已处理信号键,被 git clean # 清掉等于两道闸静默失忆 /live/deploy/live.env live_state.json live_trades.jsonl signals_live.jsonl