1b3a3b003f
- harness.ts 记录运行态"最新回合是否在跑",emitDirectThreadEvents 只在生命周期事件上更新 - completeDirectThreadTurn 仅在回合没在跑时补 turn.started,避免与用例先发的事件重叠