turn pipeline 结果记录器。
设计意图:
把“回合完成后写 battle log / 结构化事件 / 组装返回值”从默认 pipeline 主类中拆出来;
让 DefaultBattleSessionTurnPipeline 更纯粹地只负责按序执行步骤;
DefaultBattleSessionTurnPipeline
便于后续替换不同的 turn close-out 记录策略。
记录本回合结果并产出统一返回值。