- 异常判定排除 status=redeemed 或 redeemed_at 非空的 Token,发货前的 mismatch/失败不再计入 - 筛选、统计徽标、列表派生标记统一复用同一口径 - 新增已发货 Token 排除的单元测试 - 删除 rock_assign.go 中 redeeming 分支替换后残留的不可达 return
- 异常判定排除 status=redeemed 或 redeemed_at 非空的 Token,发货前的 mismatch/失败不再计入 - 筛选、统计徽标、列表派生标记统一复用同一口径 - 新增已发货 Token 排除的单元测试 - 删除 rock_assign.go 中 redeeming 分支替换后残留的不可达 return