db034687d6
Switch from exec() to spawn() for streaming stderr, add onProgress callback to runner, and emit per-run progress lines from workers. CI now shows live percentage, tick count, and era during long runs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>