8958279ee8
- retired-infra/: Railway config, Mac launchd runner, GH-Actions cron (worker is Fly.io arn now; Actions cron last fired 2026-07-02) - live-research/: the June selection experiments (strategy/followability/ pnl_basket/pnl_focused/backtest_june/clean_test + outputs) - us-venue/: the scrapped Polymarket-US listability probe (+ its env-gated ONLY_CONDS replay filter stays in portfolio.py — generally useful for subset replays) - root sweeps hunt/huntwide/oos/copyback/watch.json -> archive/ - untracked logs/CSVs of dead experiments -> archive/local/ (gitignored) - READMEs updated: Fly migration, geoblock gotcha, new file map Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
15 lines
736 B
Bash
Executable File
15 lines
736 B
Bash
Executable File
#!/bin/bash
|
|
# Run the copy bot continuously for the 24/7 paper test.
|
|
#
|
|
# * caffeinate -i keeps the Mac from idle-sleeping while the bot runs (it will
|
|
# still stop if the lid is closed on battery, or the Mac is shut down / offline
|
|
# — for true machine-independent 24/7, deploy the webhook receiver to a cloud
|
|
# host instead; see the notes in copybot.py).
|
|
# * --poll 60 checks the four wallets every 60s (well under the 600s freshness
|
|
# window, so no trade is missed; their leads are ≥3h so this is plenty fast).
|
|
#
|
|
# Used by the launchd agent (com.jaxperro.copybot.plist) which restarts it on crash.
|
|
# Logs to copybot.log.
|
|
cd "$(dirname "$0")"
|
|
exec caffeinate -i python3 copybot.py --poll 60 >> copybot.log 2>&1
|