b916633528
- live/portfolio.py:336 — catch OverflowError alongside ValueError in _end_ts (mktime on out-of-range dates raises OverflowError on Windows; previously crashed the whole window_bets() on certain operator-resolved markets) - live/dashboard.py — open(out,'w',encoding='utf-8') so dashboard.html renders Chinese titles correctly on Windows - .gitignore — ignore session-local artifacts (PolymarketDocumentation-main/, wwf_state.json, live/portfolio.json, etc.) - Add Chinese-language docs: USAGE.md (项目使用手册), live/仪表盘说明.md, live/钱包筛选完整流程.md, 实盘配置.md
53 lines
1.0 KiB
Plaintext
53 lines
1.0 KiB
Plaintext
__pycache__/
|
|
*.pyc
|
|
.DS_Store
|
|
|
|
# never commit live credentials or runtime state
|
|
config.json
|
|
config.live.json
|
|
copybot_state.live.json
|
|
config.json.bak
|
|
config.example.json
|
|
copytrade_state.json
|
|
copybot_state.json
|
|
copybot_fills.jsonl
|
|
*.log
|
|
*.tmp
|
|
# NOTE: live/copybot_live.json IS tracked — it's the public dashboard feed
|
|
|
|
# generated research data (regenerable via edge_research.py / table_77.py)
|
|
edge_metrics.jsonl
|
|
edge_profitable.json
|
|
copyable_77.csv
|
|
lp_markets.csv
|
|
follow_10.json
|
|
lp_paper_state.json
|
|
|
|
# cross-venue scanner output
|
|
xarb_hits.csv
|
|
hunt.log
|
|
recv.log
|
|
watcher_state.json
|
|
huntwide.csv
|
|
oos.log
|
|
hunt.log
|
|
|
|
# live/ + wide/ — large local data + regenerable artifacts
|
|
*.duckdb
|
|
*.duckdb.wal
|
|
live/candidates.json
|
|
live/scored.json
|
|
live/*_scored.json
|
|
live/watch_prejune*.json
|
|
live/history/
|
|
live/slug_cache.json
|
|
archive/local/
|
|
|
|
# session-local artifacts not part of the upstream repo
|
|
PolymarketDocumentation-main/
|
|
wwf_state.json
|
|
live/portfolio.json
|
|
polymarket_connectivity_test.py
|
|
python portfolio.py.md
|
|
新建 Markdown 文件.md
|