2026-06-16 00:53:20.541 | INFO | bot.engine:_risk_check:1100 - Cooldown active (89s remaining) 2026-06-16 00:53:25.549 | INFO | bot.engine:_risk_check:1100 - Cooldown active (84s remaining) 2026-06-16 00:53:30.558 | INFO | bot.engine:_risk_check:1100 - Cooldown active (79s remaining) 2026-06-16 00:53:35.568 | INFO | bot.engine:_risk_check:1100 - Cooldown active (74s remaining) 2026-06-16 00:53:40.574 | INFO | bot.engine:_risk_check:1100 - Cooldown active (69s remaining) 2026-06-16 00:53:45.582 | INFO | bot.engine:_risk_check:1100 - Cooldown active (64s remaining) 2026-06-16 00:53:50.590 | INFO | bot.engine:_risk_check:1100 - Cooldown active (59s remaining) 2026-06-16 00:53:55.594 | INFO | bot.engine:_risk_check:1100 - Cooldown active (54s remaining) 2026-06-16 00:54:00.600 | INFO | bot.engine:_risk_check:1100 - Cooldown active (49s remaining) 2026-06-16 00:54:05.605 | INFO | bot.engine:_risk_check:1100 - Cooldown active (44s remaining) 2026-06-16 00:54:10.611 | INFO | bot.engine:_risk_check:1100 - Cooldown active (39s remaining) 2026-06-16 00:54:15.618 | INFO | bot.engine:_risk_check:1100 - Cooldown active (34s remaining) 2026-06-16 00:54:15.637 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT tier=sandbox r_m=0.4843% r_c=2.7134% regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=22.5000 2026-06-16 00:54:20.645 | INFO | bot.engine:_risk_check:1100 - Cooldown active (29s remaining) 2026-06-16 00:54:25.653 | INFO | bot.engine:_risk_check:1100 - Cooldown active (24s remaining) 2026-06-16 00:54:30.662 | INFO | bot.engine:_risk_check:1100 - Cooldown active (18s remaining) 2026-06-16 00:54:35.668 | INFO | bot.engine:_risk_check:1100 - Cooldown active (13s remaining) 2026-06-16 00:54:40.675 | INFO | bot.engine:_risk_check:1100 - Cooldown active (8s remaining) 2026-06-16 00:54:45.680 | INFO | bot.engine:_risk_check:1100 - Cooldown active (3s remaining) 2026-06-16 00:54:50.701 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=SPCXXUSDT tier=sandbox r_m=0.6052% r_c=1.6033% 2026-06-16 00:54:50.702 | INFO | bot.entry_checks:run_entry_checks:249 - Skip entry SPCXXUSDT: consecutive loss cap reached (3/3) 2026-06-16 00:54:50.725 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=symbol_consecutive_losses_cap symbol=SPCXXUSDT tier=sandbox id=dec-fcba48a02a3ec984 score=0.261530 net_edge=8.4200% 2026-06-16 00:55:00.753 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=SPCXXUSDT tier=sandbox r_m=0.3381% r_c=1.8478% 2026-06-16 00:55:00.753 | INFO | bot.entry_checks:run_entry_checks:249 - Skip entry SPCXXUSDT: consecutive loss cap reached (3/3) 2026-06-16 00:55:00.780 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=symbol_consecutive_losses_cap symbol=SPCXXUSDT tier=sandbox id=dec-1d34908795a19b84 score=0.673535 net_edge=8.4472% 2026-06-16 00:55:05.803 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=SPCXXUSDT tier=sandbox r_m=0.3106% r_c=1.3203% 2026-06-16 00:55:05.803 | INFO | bot.entry_checks:run_entry_checks:249 - Skip entry SPCXXUSDT: consecutive loss cap reached (3/3) 2026-06-16 00:55:05.824 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=symbol_consecutive_losses_cap symbol=SPCXXUSDT tier=sandbox id=dec-245745453aed2e88 score=0.595751 net_edge=3.5114% 2026-06-16 00:55:10.844 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=SPCXXUSDT tier=sandbox r_m=0.3197% r_c=1.1869% 2026-06-16 00:55:10.845 | INFO | bot.entry_checks:run_entry_checks:249 - Skip entry SPCXXUSDT: consecutive loss cap reached (3/3) 2026-06-16 00:55:10.865 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=symbol_consecutive_losses_cap symbol=SPCXXUSDT tier=sandbox id=dec-ffb1309a5cf2d77c score=0.399166 net_edge=4.0366% 2026-06-16 00:55:15.891 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=SPCXXUSDT tier=sandbox r_m=0.3432% r_c=1.3968% 2026-06-16 00:55:15.892 | INFO | bot.entry_checks:run_entry_checks:249 - Skip entry SPCXXUSDT: consecutive loss cap reached (3/3) 2026-06-16 00:55:15.911 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=symbol_consecutive_losses_cap symbol=SPCXXUSDT tier=sandbox id=dec-c2c5c97cd3386afa score=0.253271 net_edge=3.8266% 2026-06-16 00:55:15.926 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT tier=sandbox r_m=0.3432% r_c=1.3968% regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=22.5000 2026-06-16 00:55:20.939 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=SPCXXUSDT tier=sandbox r_m=0.4270% r_c=1.4441% 2026-06-16 00:55:20.940 | INFO | bot.entry_checks:run_entry_checks:249 - Skip entry SPCXXUSDT: consecutive loss cap reached (3/3) 2026-06-16 00:55:20.951 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=symbol_consecutive_losses_cap symbol=SPCXXUSDT tier=sandbox id=dec-dde43d8dd8c75922 score=0.072159 net_edge=3.5803% 2026-06-16 00:55:20.951 | INFO | bot.entry_cycle:open_auto_position:133 - Skip streak=6 for SPCXXUSDT — pausing evaluation for 120s 2026-06-16 00:55:51.857 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=3.2402%/range=0.4473%/move=7.9797%', 'WLDUSDT:score=0.5076%/range=0.3354%/move=0.4919%'] 2026-06-16 00:55:51.859 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 00:56:16.947 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT (skip_cooldown 63s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=22.5000 2026-06-16 00:57:17.127 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT (skip_cooldown 3s) regime=risk-off regime_reason=both_windows_below_risk_off_thresholds daily_notional=22.5000 2026-06-16 00:57:37.183 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.3879% r_c=-1.1788% 2026-06-16 00:57:37.192 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-1.1788% < min_confirm_pct=0.3000% 2026-06-16 00:57:37.204 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-2ce5a61cf117b9b6 score=0.224503 net_edge=-0.0172% 2026-06-16 00:57:37.216 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-b95f36b11c1d9e7a score=0.187450 net_edge=0.4326% 2026-06-16 00:57:42.247 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.5064% r_c=-1.1456% 2026-06-16 00:57:42.258 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-1.1456% < min_confirm_pct=0.3000% 2026-06-16 00:57:42.273 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-78f58dee7c01e9ec score=0.158318 net_edge=1.0287% 2026-06-16 00:57:42.273 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=SPCXXUSDT tier=sandbox r_m=0.2790% r_c=3.0117% 2026-06-16 00:57:42.273 | INFO | bot.entry_checks:run_entry_checks:249 - Skip entry SPCXXUSDT: consecutive loss cap reached (3/3) 2026-06-16 00:57:42.288 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=symbol_consecutive_losses_cap symbol=SPCXXUSDT tier=sandbox id=dec-4a2c898749f14ef9 score=0.097105 net_edge=0.6005% 2026-06-16 00:57:47.320 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.4896% r_c=-1.1296% 2026-06-16 00:57:47.331 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-1.1296% < min_confirm_pct=0.3000% 2026-06-16 00:57:47.346 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-4e8c8c79b5e88a35 score=0.238195 net_edge=4.9943% 2026-06-16 00:57:47.346 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=SPCXXUSDT tier=sandbox r_m=0.5488% r_c=3.3228% 2026-06-16 00:57:47.347 | INFO | bot.entry_checks:run_entry_checks:249 - Skip entry SPCXXUSDT: consecutive loss cap reached (3/3) 2026-06-16 00:57:47.362 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=symbol_consecutive_losses_cap symbol=SPCXXUSDT tier=sandbox id=dec-b1a168ac79b1714a score=0.052397 net_edge=0.8538% 2026-06-16 00:58:17.421 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT tier=sandbox r_m=0.4755% r_c=2.3332% regime=risk-off regime_reason=both_windows_below_risk_off_thresholds daily_notional=22.5000 2026-06-16 00:58:22.458 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-1f21f808dad173ee score=1.292641 net_edge=5.8315% 2026-06-16 00:58:27.478 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=SPCXXUSDT tier=sandbox r_m=0.3931% r_c=1.9165% 2026-06-16 00:58:27.479 | INFO | bot.entry_checks:run_entry_checks:249 - Skip entry SPCXXUSDT: consecutive loss cap reached (3/3) 2026-06-16 00:58:27.500 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=symbol_consecutive_losses_cap symbol=SPCXXUSDT tier=sandbox id=dec-86f82b630fff1b75 score=3.309869 net_edge=5.6648% 2026-06-16 00:58:32.517 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=SPCXXUSDT tier=sandbox r_m=0.8065% r_c=2.1926% 2026-06-16 00:58:32.518 | INFO | bot.entry_checks:run_entry_checks:249 - Skip entry SPCXXUSDT: consecutive loss cap reached (3/3) 2026-06-16 00:58:32.533 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=symbol_consecutive_losses_cap symbol=SPCXXUSDT tier=sandbox id=dec-475c2eee8ba932d7 score=0.182966 net_edge=6.4135% 2026-06-16 00:58:32.533 | INFO | bot.entry_cycle:open_auto_position:133 - Skip streak=6 for SPCXXUSDT — pausing evaluation for 120s 2026-06-16 00:58:53.891 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=4.2815%/range=0.4709%/move=10.8874%', 'WLDUSDT:score=0.8532%/range=0.3414%/move=1.4623%'] 2026-06-16 00:58:53.893 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 00:58:53.919 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2183% r_c=-0.9298% 2026-06-16 00:58:53.927 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-0.9298% < min_confirm_pct=0.3000% 2026-06-16 00:58:53.939 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-78cf613e915be4da score=0.145886 net_edge=7.1088% 2026-06-16 00:58:58.956 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2351% r_c=-0.8141% 2026-06-16 00:58:58.967 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-0.8141% < min_confirm_pct=0.3000% 2026-06-16 00:58:58.979 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-b31327e8973a41b7 score=0.326908 net_edge=6.5943% 2026-06-16 00:59:04.000 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.3865% r_c=-0.6321% 2026-06-16 00:59:04.012 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-0.6321% < min_confirm_pct=0.3000% 2026-06-16 00:59:04.022 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-67fba8e52ba75639 score=0.109985 net_edge=5.3479% 2026-06-16 00:59:04.022 | INFO | bot.entry_cycle:open_auto_position:133 - Skip streak=6 for WLDUSDT — pausing evaluation for 120s 2026-06-16 00:59:19.102 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT (skip_cooldown 73s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=22.5000 2026-06-16 01:00:19.383 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=WLDUSDT (skip_cooldown 44s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=22.5000 2026-06-16 01:00:34.495 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-644dac7855c778f6 score=0.012242 net_edge=0.7244% 2026-06-16 01:01:04.628 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.4022% r_c=0.9096% 2026-06-16 01:01:04.643 | INFO | bot.entry_checks:run_entry_checks:691 - Skip entry WLDUSDT: volume_spike_insufficient spike=1.08 min=1.20 flow=36.2926% imbalance=0.7091 2026-06-16 01:01:04.661 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=volume_spike_insufficient symbol=WLDUSDT tier=sandbox id=dec-75b57455bbb4a1e8 score=0.227868 net_edge=3.8105% 2026-06-16 01:01:09.671 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2510% r_c=0.8927% 2026-06-16 01:01:09.677 | INFO | bot.entry_checks:run_entry_checks:691 - Skip entry WLDUSDT: volume_spike_insufficient spike=0.56 min=1.20 flow=36.6142% imbalance=-0.2465 2026-06-16 01:01:09.684 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=volume_spike_insufficient symbol=WLDUSDT tier=sandbox id=dec-11706728dddcbe6c score=0.077427 net_edge=3.7402% 2026-06-16 01:01:14.702 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.3686% r_c=0.9948% 2026-06-16 01:01:14.714 | INFO | bot.entry_checks:run_entry_checks:691 - Skip entry WLDUSDT: volume_spike_insufficient spike=0.62 min=1.20 flow=34.5245% imbalance=-0.7935 2026-06-16 01:01:14.731 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=volume_spike_insufficient symbol=WLDUSDT tier=sandbox id=dec-cd0b7d94e339b489 score=0.074987 net_edge=3.6523% 2026-06-16 01:01:19.752 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2511% r_c=1.0461% 2026-06-16 01:01:19.767 | INFO | bot.entry_checks:run_entry_checks:724 - REGIME state=neutral candidate=WLDUSDT gate=ALLOW reason=neutral_allow 2026-06-16 01:01:19.773 | INFO | bot.decision_flow:passes_deterministic_entry_filters:279 - Skip entry WLDUSDT: orderbook_imbalance=-0.803 < min_orderbook_imbalance=0.250 2026-06-16 01:01:19.786 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=deterministic:orderbook_imbalance_negative symbol=WLDUSDT tier=sandbox id=dec-477697bbcefe971e score=0.125390 net_edge=3.3908% 2026-06-16 01:01:19.796 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=WLDUSDT tier=sandbox r_m=0.2511% r_c=1.0461% regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=22.5000 2026-06-16 01:01:24.814 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2009% r_c=0.9954% 2026-06-16 01:01:24.829 | INFO | bot.entry_checks:run_entry_checks:724 - REGIME state=neutral candidate=WLDUSDT gate=BLOCK reason=neutral_r_m<0.2500% 2026-06-16 01:01:24.844 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=regime:neutral_r_m<0.2500% symbol=WLDUSDT tier=sandbox id=dec-06c3510349513620 score=2.005517 net_edge=0.2622% 2026-06-16 01:01:55.653 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=2.8389%/range=0.6103%/move=6.3672%', 'WLDUSDT:score=0.7950%/range=0.3445%/move=1.2870%'] 2026-06-16 01:01:55.655 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 01:02:15.711 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2173% r_c=0.8410% 2026-06-16 01:02:15.725 | INFO | bot.entry_checks:run_entry_checks:724 - REGIME state=neutral candidate=WLDUSDT gate=BLOCK reason=neutral_r_m<0.2500% 2026-06-16 01:02:15.739 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=regime:neutral_r_m<0.2500% symbol=WLDUSDT tier=sandbox id=dec-3e5bc445c3f3beff score=0.185122 net_edge=4.2893% 2026-06-16 01:02:15.740 | INFO | bot.entry_cycle:open_auto_position:133 - Skip streak=6 for WLDUSDT — pausing evaluation for 120s 2026-06-16 01:02:20.757 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=22.5000 2026-06-16 01:02:40.826 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-d4cac04d9c3c9d06 score=0.095105 net_edge=4.3608% 2026-06-16 01:02:45.868 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-a588317b7a5efd0a score=0.114803 net_edge=5.7146% 2026-06-16 01:02:50.925 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-e4930bb5f15af442 score=0.219299 net_edge=6.9830% 2026-06-16 01:02:55.973 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-dca228daaec40139 score=0.130739 net_edge=6.5673% 2026-06-16 01:03:00.995 | INFO | bot.entry_cycle:open_auto_position:86 - Spread too wide for SPCXXUSDT (16.1bps > 9.5bps) streak=6 — cooling down 600s 2026-06-16 01:03:01.017 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-cbfa74b396edabf7 score=0.131428 net_edge=6.7126% 2026-06-16 01:03:21.093 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT (skip_cooldown 579s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=22.5000 2026-06-16 01:04:21.334 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT (skip_cooldown 519s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=22.5000 2026-06-16 01:04:46.417 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.3010% r_c=0.5532% 2026-06-16 01:04:46.433 | INFO | bot.entry_checks:run_entry_checks:724 - REGIME state=neutral candidate=WLDUSDT gate=ALLOW reason=neutral_allow 2026-06-16 01:04:46.438 | INFO | bot.entry_checks:run_entry_checks:771 - ENTRY_SCORE symbol=WLDUSDT score=26.553112 threshold=0.350000 exp_edge=9.1633% est_cost=0.2883% net_edge=8.8749% min_net_edge=6.0000% 2026-06-16 01:04:46.439 | INFO | bot.entry_execution:execute_entry:67 - [DRY-RUN] BUY 7.5 on WLDUSDT @ ~0.599800 | r_m=0.3010% r_c=0.5532% score=26.553112/0.350000 edge=9.1633% cost=0.2883% net=8.8749% link_id=mom-f65f0f111640fe47 2026-06-16 01:04:46.460 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=ENTER reason=entry_order_submitted symbol=WLDUSDT tier=sandbox id=dec-e9eaee61f64a864b score=26.553112 net_edge=8.8749% 2026-06-16 01:04:57.288 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=4.2869%/range=0.6805%/move=10.3042%', 'WLDUSDT:score=1.0352%/range=0.3518%/move=1.9525%'] 2026-06-16 01:04:57.290 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 01:05:22.466 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=27.502500 in_position=True open_positions=1/2 symbols=WLDUSDT current_symbol=WLDUSDT current_tier=sandbox best_candidate=WLDUSDT tier=sandbox r_m=0.4508% r_c=0.7030% regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:06:22.743 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=27.502500 in_position=True open_positions=1/2 symbols=WLDUSDT current_symbol=WLDUSDT current_tier=sandbox best_candidate=WLDUSDT tier=sandbox r_m=0.2660% r_c=0.6676% regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:07:13.018 | INFO | bot.position_cycle:manage_auto_position:691 - Rotation trigger: WLDUSDT -> SPCXXUSDT | net_edge=1.3120% required=0.8024% streak=3/3 2026-06-16 01:07:13.020 | INFO | bot.position_cycle:close_auto_position:388 - [DRY-RUN] SELL 12.5 WLDUSDT @ ~0.602000 | reason=rotation 2026-06-16 01:07:13.042 | INFO | bot.engine:_finalize_auto_exit_fill:751 - WS confirmed exit WLDUSDT @ 0.602000 | PnL: 0.009975 USDT | Daily PnL: -3.839717 USDT | reason=rotation 2026-06-16 01:07:13.047 | INFO | bot.engine:_risk_check:1100 - Cooldown active (300s remaining) 2026-06-16 01:07:18.056 | INFO | bot.engine:_risk_check:1100 - Cooldown active (295s remaining) 2026-06-16 01:07:23.062 | INFO | bot.engine:_risk_check:1100 - Cooldown active (290s remaining) 2026-06-16 01:07:23.067 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:07:28.078 | INFO | bot.engine:_risk_check:1100 - Cooldown active (285s remaining) 2026-06-16 01:07:33.083 | INFO | bot.engine:_risk_check:1100 - Cooldown active (280s remaining) 2026-06-16 01:07:38.091 | INFO | bot.engine:_risk_check:1100 - Cooldown active (275s remaining) 2026-06-16 01:07:43.097 | INFO | bot.engine:_risk_check:1100 - Cooldown active (270s remaining) 2026-06-16 01:07:48.104 | INFO | bot.engine:_risk_check:1100 - Cooldown active (265s remaining) 2026-06-16 01:07:53.110 | INFO | bot.engine:_risk_check:1100 - Cooldown active (260s remaining) 2026-06-16 01:07:59.222 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=3.6043%/range=0.7623%/move=8.1201%', 'WLDUSDT:score=1.1107%/range=0.3578%/move=2.1511%'] 2026-06-16 01:07:59.223 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 01:07:59.228 | INFO | bot.engine:_risk_check:1100 - Cooldown active (254s remaining) 2026-06-16 01:08:04.233 | INFO | bot.engine:_risk_check:1100 - Cooldown active (249s remaining) 2026-06-16 01:08:09.240 | INFO | bot.engine:_risk_check:1100 - Cooldown active (244s remaining) 2026-06-16 01:08:14.245 | INFO | bot.engine:_risk_check:1100 - Cooldown active (239s remaining) 2026-06-16 01:08:19.254 | INFO | bot.engine:_risk_check:1100 - Cooldown active (234s remaining) 2026-06-16 01:08:24.264 | INFO | bot.engine:_risk_check:1100 - Cooldown active (229s remaining) 2026-06-16 01:08:24.275 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:08:29.281 | INFO | bot.engine:_risk_check:1100 - Cooldown active (224s remaining) 2026-06-16 01:08:34.288 | INFO | bot.engine:_risk_check:1100 - Cooldown active (219s remaining) 2026-06-16 01:08:39.297 | INFO | bot.engine:_risk_check:1100 - Cooldown active (214s remaining) 2026-06-16 01:08:44.303 | INFO | bot.engine:_risk_check:1100 - Cooldown active (209s remaining) 2026-06-16 01:08:49.311 | INFO | bot.engine:_risk_check:1100 - Cooldown active (204s remaining) 2026-06-16 01:08:54.318 | INFO | bot.engine:_risk_check:1100 - Cooldown active (199s remaining) 2026-06-16 01:08:59.324 | INFO | bot.engine:_risk_check:1100 - Cooldown active (194s remaining) 2026-06-16 01:09:04.331 | INFO | bot.engine:_risk_check:1100 - Cooldown active (189s remaining) 2026-06-16 01:09:09.339 | INFO | bot.engine:_risk_check:1100 - Cooldown active (184s remaining) 2026-06-16 01:09:14.347 | INFO | bot.engine:_risk_check:1100 - Cooldown active (179s remaining) 2026-06-16 01:09:19.361 | INFO | bot.engine:_risk_check:1100 - Cooldown active (174s remaining) 2026-06-16 01:09:24.369 | INFO | bot.engine:_risk_check:1100 - Cooldown active (169s remaining) 2026-06-16 01:09:24.376 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:09:29.383 | INFO | bot.engine:_risk_check:1100 - Cooldown active (164s remaining) 2026-06-16 01:09:34.393 | INFO | bot.engine:_risk_check:1100 - Cooldown active (159s remaining) 2026-06-16 01:09:39.405 | INFO | bot.engine:_risk_check:1100 - Cooldown active (154s remaining) 2026-06-16 01:09:44.414 | INFO | bot.engine:_risk_check:1100 - Cooldown active (149s remaining) 2026-06-16 01:09:49.419 | INFO | bot.engine:_risk_check:1100 - Cooldown active (144s remaining) 2026-06-16 01:09:54.429 | INFO | bot.engine:_risk_check:1100 - Cooldown active (139s remaining) 2026-06-16 01:09:59.436 | INFO | bot.engine:_risk_check:1100 - Cooldown active (134s remaining) 2026-06-16 01:10:04.443 | INFO | bot.engine:_risk_check:1100 - Cooldown active (129s remaining) 2026-06-16 01:10:09.455 | INFO | bot.engine:_risk_check:1100 - Cooldown active (124s remaining) 2026-06-16 01:10:14.468 | INFO | bot.engine:_risk_check:1100 - Cooldown active (119s remaining) 2026-06-16 01:10:19.475 | INFO | bot.engine:_risk_check:1100 - Cooldown active (114s remaining) 2026-06-16 01:10:24.490 | INFO | bot.engine:_risk_check:1100 - Cooldown active (109s remaining) 2026-06-16 01:10:24.507 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:10:29.514 | INFO | bot.engine:_risk_check:1100 - Cooldown active (104s remaining) 2026-06-16 01:10:34.520 | INFO | bot.engine:_risk_check:1100 - Cooldown active (99s remaining) 2026-06-16 01:10:39.529 | INFO | bot.engine:_risk_check:1100 - Cooldown active (94s remaining) 2026-06-16 01:10:44.536 | INFO | bot.engine:_risk_check:1100 - Cooldown active (89s remaining) 2026-06-16 01:10:49.543 | INFO | bot.engine:_risk_check:1100 - Cooldown active (83s remaining) 2026-06-16 01:10:54.554 | INFO | bot.engine:_risk_check:1100 - Cooldown active (78s remaining) 2026-06-16 01:11:00.353 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=3.2078%/range=0.7963%/move=6.8900%', 'WLDUSDT:score=0.8564%/range=0.3612%/move=1.4149%'] 2026-06-16 01:11:00.354 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 01:11:00.358 | INFO | bot.engine:_risk_check:1100 - Cooldown active (73s remaining) 2026-06-16 01:11:05.364 | INFO | bot.engine:_risk_check:1100 - Cooldown active (68s remaining) 2026-06-16 01:11:10.373 | INFO | bot.engine:_risk_check:1100 - Cooldown active (63s remaining) 2026-06-16 01:11:15.381 | INFO | bot.engine:_risk_check:1100 - Cooldown active (58s remaining) 2026-06-16 01:11:20.386 | INFO | bot.engine:_risk_check:1100 - Cooldown active (53s remaining) 2026-06-16 01:11:25.398 | INFO | bot.engine:_risk_check:1100 - Cooldown active (48s remaining) 2026-06-16 01:11:25.416 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=WLDUSDT tier=sandbox r_m=0.4502% r_c=-0.1492% regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:11:30.424 | INFO | bot.engine:_risk_check:1100 - Cooldown active (43s remaining) 2026-06-16 01:11:35.433 | INFO | bot.engine:_risk_check:1100 - Cooldown active (38s remaining) 2026-06-16 01:11:40.439 | INFO | bot.engine:_risk_check:1100 - Cooldown active (33s remaining) 2026-06-16 01:11:45.445 | INFO | bot.engine:_risk_check:1100 - Cooldown active (28s remaining) 2026-06-16 01:11:50.452 | INFO | bot.engine:_risk_check:1100 - Cooldown active (23s remaining) 2026-06-16 01:11:55.460 | INFO | bot.engine:_risk_check:1100 - Cooldown active (18s remaining) 2026-06-16 01:12:00.468 | INFO | bot.engine:_risk_check:1100 - Cooldown active (13s remaining) 2026-06-16 01:12:05.477 | INFO | bot.engine:_risk_check:1100 - Cooldown active (8s remaining) 2026-06-16 01:12:10.484 | INFO | bot.engine:_risk_check:1100 - Cooldown active (3s remaining) 2026-06-16 01:12:15.524 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2324% r_c=0.2823% 2026-06-16 01:12:15.525 | INFO | bot.entry_checks:run_entry_checks:348 - Skip entry WLDUSDT: rotation cooldown (598s remaining) 2026-06-16 01:12:15.539 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=rotation_symbol_cooldown symbol=WLDUSDT tier=sandbox id=dec-d1656da36976b053 score=0.057141 net_edge=-0.0855% 2026-06-16 01:12:20.568 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2324% r_c=0.2657% 2026-06-16 01:12:20.569 | INFO | bot.entry_checks:run_entry_checks:348 - Skip entry WLDUSDT: rotation cooldown (592s remaining) 2026-06-16 01:12:20.587 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=rotation_symbol_cooldown symbol=WLDUSDT tier=sandbox id=dec-dab339c40ebb373a score=0.001734 net_edge=-0.0896% 2026-06-16 01:12:25.618 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2656% r_c=0.1492% 2026-06-16 01:12:25.619 | INFO | bot.entry_checks:run_entry_checks:348 - Skip entry WLDUSDT: rotation cooldown (587s remaining) 2026-06-16 01:12:25.643 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=rotation_symbol_cooldown symbol=WLDUSDT tier=sandbox id=dec-f5a485155841e866 score=0.216940 net_edge=-0.0781% 2026-06-16 01:12:25.673 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=WLDUSDT tier=sandbox r_m=0.2656% r_c=0.1492% regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:13:05.854 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-ddaa3ef694a777d2 score=-0.001444 net_edge=-0.2749% 2026-06-16 01:13:10.880 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-e2699d2927a36966 score=0.176325 net_edge=2.1940% 2026-06-16 01:13:15.921 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-fc31bb765eafe79e score=0.089187 net_edge=4.0444% 2026-06-16 01:13:20.961 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-140d87b4bdf3fbbc score=0.259218 net_edge=7.1189% 2026-06-16 01:13:25.981 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:13:36.014 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-63a98129fc564706 score=0.222773 net_edge=-0.2100% 2026-06-16 01:13:41.041 | INFO | bot.entry_cycle:open_auto_position:86 - Spread too wide for SPCXXUSDT (11.5bps > 9.5bps) streak=6 — cooling down 600s 2026-06-16 01:13:41.061 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-1c21b1c3541e7736 score=1.115070 net_edge=3.9695% 2026-06-16 01:14:01.899 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=3.3619%/range=0.8303%/move=7.2330%', 'WLDUSDT:score=0.9157%/range=0.3656%/move=1.5717%'] 2026-06-16 01:14:01.900 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 01:14:27.001 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT (skip_cooldown 554s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:15:27.216 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:16:02.303 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2499% r_c=0.0000% 2026-06-16 01:16:02.304 | INFO | bot.entry_checks:run_entry_checks:348 - Skip entry WLDUSDT: rotation cooldown (371s remaining) 2026-06-16 01:16:02.319 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=rotation_symbol_cooldown symbol=WLDUSDT tier=sandbox id=dec-3f5428acf76920e4 score=0.396768 net_edge=2.3836% 2026-06-16 01:16:22.385 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2499% r_c=-0.1162% 2026-06-16 01:16:22.387 | INFO | bot.entry_checks:run_entry_checks:348 - Skip entry WLDUSDT: rotation cooldown (351s remaining) 2026-06-16 01:16:22.403 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=rotation_symbol_cooldown symbol=WLDUSDT tier=sandbox id=dec-6dcaf4dd7d8ee888 score=0.089355 net_edge=-0.1067% 2026-06-16 01:16:27.415 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2833% r_c=-0.1659% 2026-06-16 01:16:27.415 | INFO | bot.entry_checks:run_entry_checks:348 - Skip entry WLDUSDT: rotation cooldown (346s remaining) 2026-06-16 01:16:27.424 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=rotation_symbol_cooldown symbol=WLDUSDT tier=sandbox id=dec-3c857634c59e5ccc score=0.157398 net_edge=-0.1041% 2026-06-16 01:16:27.424 | INFO | bot.entry_cycle:open_auto_position:133 - Skip streak=6 for WLDUSDT — pausing evaluation for 120s 2026-06-16 01:16:27.430 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=WLDUSDT (skip_cooldown 119s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:17:03.352 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=2.6410%/range=0.8346%/move=5.1610%', 'WLDUSDT:score=1.0669%/range=0.3670%/move=1.9997%'] 2026-06-16 01:17:03.354 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 01:17:28.447 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:18:28.600 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:19:28.771 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:20:04.624 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=2.3785%/range=0.8643%/move=4.3261%', 'WLDUSDT:score=0.8930%/range=0.3726%/move=1.4867%'] 2026-06-16 01:20:04.626 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 01:20:29.710 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:21:29.844 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:22:29.982 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:23:00.084 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2180% r_c=-1.0925% 2026-06-16 01:23:00.095 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-1.0925% < min_confirm_pct=0.3000% 2026-06-16 01:23:00.109 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-859b54e4451c3601 score=0.900520 net_edge=-0.1852% 2026-06-16 01:23:05.904 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=2.1292%/range=0.9124%/move=3.4765%', 'WLDUSDT:score=0.8043%/range=0.3772%/move=1.2203%'] 2026-06-16 01:23:05.906 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 01:23:31.038 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT (skip_cooldown 10s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:23:41.099 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-043f6a6ff32948d0 score=0.098219 net_edge=-0.0156% 2026-06-16 01:23:46.157 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-fc54837d55f69785 score=0.003692 net_edge=0.0726% 2026-06-16 01:23:51.180 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-989e4b571e50b2f6 score=0.908417 net_edge=0.3884% 2026-06-16 01:23:56.201 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-e7c7bfc4b8453dda score=1.028585 net_edge=6.3954% 2026-06-16 01:24:01.223 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-cfe4cdc3dd480779 score=2.030295 net_edge=8.5127% 2026-06-16 01:24:06.252 | INFO | bot.entry_cycle:open_auto_position:86 - Spread too wide for SPCXXUSDT (12.1bps > 9.5bps) streak=6 — cooling down 600s 2026-06-16 01:24:06.270 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=precheck:spread_too_wide symbol=SPCXXUSDT tier=sandbox id=dec-36ef126290860c94 score=2.301230 net_edge=9.4871% 2026-06-16 01:24:31.381 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT (skip_cooldown 574s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:24:36.412 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2850% r_c=-0.4328% 2026-06-16 01:24:36.423 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-0.4328% < min_confirm_pct=0.3000% 2026-06-16 01:24:36.440 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-30b3bee63764a086 score=1.147263 net_edge=9.6703% 2026-06-16 01:24:41.457 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.3523% r_c=-0.4494% 2026-06-16 01:24:41.464 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-0.4494% < min_confirm_pct=0.3000% 2026-06-16 01:24:41.474 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-9f49e9f7658402c2 score=0.636037 net_edge=9.7152% 2026-06-16 01:24:46.495 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.3523% r_c=-0.4494% 2026-06-16 01:24:46.503 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-0.4494% < min_confirm_pct=0.3000% 2026-06-16 01:24:46.518 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-1c6e872877a59949 score=0.887382 net_edge=9.8641% 2026-06-16 01:24:51.543 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.3356% r_c=-0.4826% 2026-06-16 01:24:51.553 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-0.4826% < min_confirm_pct=0.3000% 2026-06-16 01:24:51.567 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-b2fc16a6cfcaffa1 score=1.251245 net_edge=9.9297% 2026-06-16 01:24:56.592 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.3020% r_c=-0.4662% 2026-06-16 01:24:56.602 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=-0.4662% < min_confirm_pct=0.3000% 2026-06-16 01:24:56.618 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-f03c02926341bc6c score=0.198093 net_edge=9.7365% 2026-06-16 01:24:56.618 | INFO | bot.entry_cycle:open_auto_position:133 - Skip streak=6 for WLDUSDT — pausing evaluation for 120s 2026-06-16 01:25:31.712 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:26:07.844 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=1.5689%/range=0.9191%/move=1.8565%', 'WLDUSDT:score=0.6350%/range=0.3756%/move=0.7410%'] 2026-06-16 01:26:07.846 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 01:26:32.950 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT (skip_cooldown 453s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:27:33.149 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:28:13.282 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.3177% r_c=0.4353% 2026-06-16 01:28:13.290 | INFO | bot.entry_checks:run_entry_checks:691 - Skip entry WLDUSDT: volume_spike_insufficient spike=0.06 min=1.20 flow=86.8913% imbalance=-0.2750 2026-06-16 01:28:13.300 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=volume_spike_insufficient symbol=WLDUSDT tier=sandbox id=dec-84f93ee2e29c31f3 score=0.177241 net_edge=8.7161% 2026-06-16 01:28:23.341 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2509% r_c=0.3348% 2026-06-16 01:28:23.351 | INFO | bot.entry_checks:run_entry_checks:691 - Skip entry WLDUSDT: volume_spike_insufficient spike=0.07 min=1.20 flow=85.4741% imbalance=0.6338 2026-06-16 01:28:23.366 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=volume_spike_insufficient symbol=WLDUSDT tier=sandbox id=dec-d246df6989c1282e score=0.299929 net_edge=8.4866% 2026-06-16 01:28:28.392 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.2509% r_c=0.3348% 2026-06-16 01:28:28.404 | INFO | bot.entry_checks:run_entry_checks:724 - REGIME state=neutral candidate=WLDUSDT gate=ALLOW reason=neutral_allow 2026-06-16 01:28:28.408 | INFO | bot.entry_checks:run_entry_checks:771 - ENTRY_SCORE symbol=WLDUSDT score=1.030064 threshold=0.350000 exp_edge=2.1609% est_cost=0.3076% net_edge=1.8533% min_net_edge=6.0000% 2026-06-16 01:28:28.419 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=edge_below_cost symbol=WLDUSDT tier=sandbox id=dec-0dd63e819f6a5e27 score=1.030064 net_edge=1.8533% 2026-06-16 01:28:33.447 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=SPCXXUSDT (skip_cooldown 332s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:29:09.378 | INFO | bot.breakout_universe:choose_breakout_universe:262 - breakout universe chosen (forager): ['SPCXXUSDT:score=2.2328%/range=0.9162%/move=3.7617%', 'WLDUSDT:score=0.4096%/range=0.3686%/move=0.1170%'] 2026-06-16 01:29:09.379 | INFO | bot.breakout_engine:_refresh_universe_if_due:165 - Breakout universe refreshed | total=2 2026-06-16 01:29:34.465 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:30:34.612 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=none regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000 2026-06-16 01:30:44.634 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.3184% r_c=0.1171% 2026-06-16 01:30:44.639 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=0.1171% < min_confirm_pct=0.3000% 2026-06-16 01:30:44.647 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-6a16405e966466bb score=0.123157 net_edge=-0.0522% 2026-06-16 01:30:49.667 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.4362% r_c=0.1171% 2026-06-16 01:30:49.676 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=0.1171% < min_confirm_pct=0.3000% 2026-06-16 01:30:49.688 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-08b5099fbba469af score=0.295441 net_edge=0.0052% 2026-06-16 01:30:54.700 | INFO | bot.entry_checks:run_entry_checks:188 - CANDIDATE symbol=WLDUSDT tier=sandbox r_m=0.5366% r_c=0.2508% 2026-06-16 01:30:54.706 | INFO | bot.entry_checks:run_entry_checks:605 - Skip entry WLDUSDT: r_c=0.2508% < min_confirm_pct=0.3000% 2026-06-16 01:30:54.714 | INFO | bot.decision_flow:save_decision_snapshot:444 - decision_snapshot | decision=SKIP reason=confirm_below_min symbol=WLDUSDT tier=sandbox id=dec-7b48424263abef46 score=0.904898 net_edge=0.1232% 2026-06-16 01:30:54.714 | INFO | bot.entry_cycle:open_auto_position:133 - Skip streak=6 for WLDUSDT — pausing evaluation for 120s 2026-06-16 01:31:34.892 | INFO | bot.engine:_log_auto_status:1301 - status | usdt=35.000000 in_position=False open_positions=0/2 symbols=none current_symbol= current_tier=n/a best_candidate=WLDUSDT (skip_cooldown 79s) regime=neutral regime_reason=mixed_or_midrange_signals daily_notional=30.0000