# Web播放进度复审

2026-10-03。Web作者修复后，由App模块Agent独立读取实际源码、运行复现与测试；主线补充真实浏览器/Go/Better Auth/PostgreSQL联合验证。以下两项P2均关闭。

| 问题 | 修复 | 独立复验 |
| --- | --- | --- |
| 多标签页整份覆盖离线书签 | 按会话和序号分开存储，ACK只删对应记录；保留到期清理与每账号20/全局50条上限 | 两个Journal分别保存不同剧，冷启动补报同时得到两个会话；旧序号确认不删新序号 |
| HTTP 200畸形响应被误当ACK | 验证当前框架会话、统一集、版本、删除版本和服务端序号；异常响应按可重试失败处理 | 返回200与空对象时保留原书签并标为位置恢复；不丢队列，不伪造已看时长 |

定向独立Node复验15项通过；Web作者全套126项通过，消费者Chrome42场景及已完成传输28场景通过。缓存不可用时退到有界内存；清记录/退出后迟到响应不恢复队列。

主线联合流程16项通过：实际Chrome、Go、官方邮箱框架与隔离PG完成登录、追剧、第一次有效画面后创建一次进度会话、seek/暂停位置保存、新端接管拒绝旧端、清历史拒绝旧队列。仅播放器plan和竖屏MP4使用本地替身，邮件在内存捕获；没有验证真实供应商视频、Safari或实体手机。

记录恢复只同步位置。`validWatchSeconds`与完成覆盖率仍是播放估计，不能用作邀请奖励或媒体硬额度凭证。

App后台配置刷新也经过不同作者独立复验：25项消费者测试和类型检查通过。配置失败保留已加载列表；仅清理已提交的条件；旧账号/服务器返回不改当前页面；分页失败沿用原cursor重试。
