On 2026-10-02 the trader died 5 times (13:15-15:05 ET). It left no traceback, and
each death came within the task's 5-min re-fire window, which fits its console
window being closed (as on 2026-09-29) while the PC was in use. Every relaunch popped
a new window.
- Task Scheduler now launches it with pythonw: no console window to close. Under
pythonw, stdout/stderr go to data/judge/logs/live_<date>.log, so a real crash
still leaves its traceback.
- A relaunched trader re-loads every symbol today's earlier runs were watching (from
the journal's "add" rows). It used to know only the names still passing the
scanner, so it stopped deciding on the others and never saved their ticks; the
review then had nothing to compare CABO and APLX against.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01B3PXXn2tHBzdv6rYtGPz86