#282 的整合版在本地全量同步中发现问题,改用已与工作平台逐单核对通过的实现(保留 #283/#284 及 main 其它改动): - 订单元数据只缓存精简字段(状态仅存取消/拆分/合并,标签只存是否线上发货),全表扫描后释放; #282 缓存完整标签会在全表扫描时内存超限导致同步中途退出 - 按规则排除的包裹(取消/拆分/合并/线上发货)清除本窗口旧记录 - 剩余 @ 前缀统一去掉(工作平台导出无 @) - 自动发货仓虚拟/补差单:单号已被其它包裹实际输出时留空(对齐工作平台) - 出库映射保留作废单但排在有效单之后;换单按出库单号顺序一对一配对 测试:同步单测相应调整(作废单排序、多候选配对)。 验证:本地清空 8.15-9.30 后全量同步 9.1-9.16,与工作平台对比两边共有包裹 195,555,带单号漏拉 1 单。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014nvGZkg27YMEdhry6eiuwf