19911e18e0
回应 Codex 审查三项测试质量问题: - C1: 每个 byte-identical 断言前加非空护栏(sum(len)>0 / len==samples>0), 防空==空误通过。 - I1: TestBatchingByteIdentical._assert 补齐完整类型注解。 - I2: 端到端 checkpoint 用例增加 _reference_build_batches 对照,断言真实池划分 →batching 与旧逐题逻辑逐字节一致(不只是 rebuilt==batches 自往返)。