纯值对象(零日志依赖):计息纯函数把"发生了什么"记录为语义化条目 (Day/ResetBefore/ResetAfter/Rollover/Unwind),由适配器统一经 SwapCalcTrace 常驻落盘。ToString 产出稳定可 diff 的逐行文本,新旧引擎同一笔交易可直接 diff 定位"是计算变了还是重构引入漂移"。
纯值对象(零日志依赖):计息纯函数把"发生了什么"记录为语义化条目 (Day/ResetBefore/ResetAfter/Rollover/Unwind),由适配器统一经 SwapCalcTrace 常驻落盘。ToString 产出稳定可 diff 的逐行文本,新旧引擎同一笔交易可直接 diff 定位"是计算变了还是重构引入漂移"。