Dramivio项目文档下载文档包 ↗
2026.10.04 UTC · Android原生缓存队列本地实现与复审进展 · 真实服务尚未发布Markdown

视觉按最新原型,业务按已确认PRD。现有代码为满足设计而改造。执行见按设计实施与任务卡;当前代码与验证范围见消费者功能页。

内容归并复核

本页目录发现并修正验证边界

2026-10-04。本轮为主 Agent 复核和实际测试,不标为新增子 Agent 独立复审。

发现并修正

  1. 仅改一个来源会遗留同版本其他渠道的旧身份。审核归并迁移该旧版本的全部来源,维持每个来源原分集编号;重导入保留已审核映射。
  2. 改写旧解锁或缓存资产会破坏已签发许可,删除旧记录又会重置次数。原收据保持不变,仅通过审核后的别名判断同一集;以前的实际扣次不退回。
  3. 将删除版本一律递增会中断当前用户的进度记录。保留已有删除版本,并选择最近仍有效的上报会话;失效和较旧会话不能复活。实际并发事务测试覆盖先写后合并和先合并后写。
  4. 双端原先在发现统一身份变化时直接停止下一集记录。现在继续携带打开时的原身份交由服务端判定审核别名;未审核改绑仍拒绝。实际 Web/RN 控制器与真实 PG 联合检查通过。
  5. Web 内存列表可能同时保留旧、新两项,集号也可能沿用旧顺序。确认的服务器进度响应移除旧项,并重读当前集号;不把旧集号集合直接复制给新版本。
  6. 邀请证据中同一集的两个旧 ID 可能被计为两集。资格、审核和风险后台统一按归并后的集身份计数,实际资格测试拒绝不够集数的奖励。
  7. 撤销若无条件恢复快照会抹掉之后的播放或订单。撤销检查现有状态、映射和原收据集合,有新变化则拒绝;响应丢失沿用原 UUID 恢复。
  8. 撤销副本可能在用户清除记录后恢复个人历史。相关历史删除、注销立即移除副本,已有维护任务在7天后清理剩余副本。

验证边界

仅自动处理管理员核对过的完整同剪辑版本。多版本、缺集、内容错误和存在新状态时的撤销仍需人工处理,不能用自动回退覆盖用户事实。

真实来源授权、可信观看签发、实体设备、正式部署和大目录运行负载没有因本轮本地验证而完成。早期邀请 HTTP 绑定失败的原因仍待定位,后续通过结果不替代原因说明。

结果与检查入口见开发记录。原始日志保存在 work/existing-project:merge-platform-all.log(含初次失败)、merge-platform-repeat.log、merge-admin-all.log、merge-web-all.log、merge-app-all.log、merge-app-types.log、merge-browser-checks.json 和 merge-progress-checks.json。