# Secrets — never commit. Provide your own data/secrets.json locally. data/secrets.json # IBKR contract watchlist (user-editable; conids/dates change frequently) data/ibkr_contracts.json # Python __pycache__/ *.pyc # Local preview staging .arb-preview/ # pairs.json backup written by scripts/roll_month.py on every roll *.bak # server log (LaunchAgent / manual run) *.log # Local Claude Code config (launch.json, settings.local.json, worktrees, etc.) .claude/ # macOS .DS_Store