2026.09 / DELIVERY TRACKER

月底核心交付
模块分工与开发进度

9月30日核心功能验收发布 · 全部开发按月底收口推进

整体开发合入进度
V1.1 · PRD功能子项加权 · preview 2dc49ed4
53%
已确认完成并合入 53%191 / 359 权重点
待补 51 点 · 待确认 117 点
P0 开发进度
P0 已确认合入 52%98 / 187 权重点
待补 18 点 · 待确认 71 点
P1必要前置仍提前安排,不改写为P0。
已完成并合入实现待确认(不计入完成)待补实现
按预计开发工作量加权,非工时实测;测试/验收单列。127个功能子项,共359权重点。未确认部分不是未开发;人员与模块使用同一清单。
计算口径与整项完成记录

进度=已完成并合入的权重点 ÷ 全部需求权重点。权重基线:V1 · 2026-09-19 · 待开发沟通确认;权重点不是人天。1为局部改动,2为一般功能,3为跨层功能,5为复杂事务/跨系统功能。权重按完整范围预估,不因当前进度调整;变更需保留记录。

C01/C02公共工程与业务事件统一在M11计量一次;人员数字表示负责范围交付,不是个人代码贡献或绩效排名。新增CI/测试提交不增加开发完成权重。

整项核心完成已核实 6 / 25 项(辅助信息,不用于上方进度):

核对时间 2026-09-19 18:31 · 最新合入 2026-09-19 18:13 · 北京时间
核心首次提测09.24真实业务闭环
全量可测09.28分批联调与回归
开发自测收口09.29保留修复窗口
核心验收发布09.30通过测试后上线

本期范围:V1.1 PRD对应模块。V1.3需求仍在产品梳理设计中,不纳入本次分工、排期与验收。

月底核心交付

业务闭环9月30日前验收内容负责/依赖
账号与资产设备身份、可用渠道绑定/登录、身份卡恢复;切号与资产保护。行远 · M02–M04
内容与播放后台真实资源/字幕/收费配置前台生效;推荐→选集→恢复→字幕同步→收费集鉴权。陈飞宇 M23 → 鹿天宇 M12/M13
支付与权益真实测试渠道充值入账、扣币/VIP解锁续播、订单查询;验签、重复回调及补偿。李浮白 M05–M10;行远/鹿天宇/沈知行协作
安全与数据角色权限、并发保护、关键事件和服务端事实对账;七语种与评论修复。行远 M01;沈知行 M11;鹿天宇 M14
其余需求首页、筛选、四榜、合集等按子项提测与验收。沿用下方原分工及日期,不替代核心P0验收

9/24核心链路首次提测 · 9/28全量可测 · 9/29开发自测收口 · 9/30修复复测、核心版本验收发布。

P0优先交付

先完成P0及其必要接口,再完成P1;P1可独立并行,资源冲突时优先P0。优先级不改变原分工及M01/M04已完成状态。

优先范围子项交付顺序
P0账号/支付/播放M02–M04、M06–M10、M12优先提测核心业务闭环
混合任务的P0部分M05、M11、M13、M14绑定奖励、关键事件供数、基础字幕、七语种和评论修复先交付
P1中的必要前置M01、M17、M23公共权限保存、热榜兜底、内容/收费/字幕资源提前供给
其余P1M15/M16、M18–M22、M24/M25,以及混合任务P1部分后台完整运营、分发页面、全屏新增交互与福利优化并行补齐
联合核对C01/C02随所属P0/P1完成事件与数据核对

PRD版本概述 ↗ · 全屏P1 ↗ · 福利P1 ↗ · P0数据依赖 ↗

开发进度按功能子项工作量加权;已完成且合入的子项立即计入,不必等整模块完成。绿色为已合入,黄色为实现待确认,灰色为待补;测试验收单列。

人员分工与进度

沈知行

分发与数据

分类筛选、首页/Banner、事件供数;统一埋点与对账口径。

负责范围开发合入 67%65 / 97 权重点
待补 17 点 · 待确认 15 点
M11 关键事件、供数与对账 P0+P1
开发合入 50%14 / 28 权重点
待补 3 点 · 待确认 11 点
部分合入 · 核心范围未齐
M15 既有题材/标签兼容 P1
开发合入 100%6 / 6 权重点
待补 0 点 · 待确认 0 点
核心完成已核实
M16 内容集合与数据同步 P1
开发合入 100%11 / 11 权重点
待补 0 点 · 待确认 0 点
核心完成已核实
M18 Web首页板块配置 P1
开发合入 60%9 / 15 权重点
待补 6 点 · 待确认 0 点
部分合入 · 核心范围未齐
M19 Web Banner与Hero P1
开发合入 43%6 / 14 权重点
待补 6 点 · 待确认 2 点
部分合入 · 核心范围未齐
M20 Web首页与栏目详情 P1
开发合入 100%11 / 11 权重点
待补 0 点 · 待确认 0 点
核心完成已核实
M21 题材标签筛选与返回 P1
开发合入 67%8 / 12 权重点
待补 2 点 · 待确认 2 点
部分合入 · 核心范围未齐
C01 数据口径与取数核对 随所属需求

协作事项,不重复计入开发进度。

工程核对已合入 · 产品口径待定
当前推进
M15/M16/M20核心完成已核实;M18/M19补后台编辑流程,M21保留旧链接映射,M11/C02补事件产出;C01跟进产品口径。

行远

账号与公共能力

设备身份、绑定登录、身份卡;公共保存、权限并发与日志。

负责范围开发合入 69%37 / 54 权重点
待补 2 点 · 待确认 15 点
M01 公共保存、权限与并发 P1 · P0前置
开发合入 100%8 / 8 权重点
待补 0 点 · 待确认 0 点
核心完成已核实
M02 设备身份与账号区域 P0
开发合入 100%9 / 9 权重点
待补 0 点 · 待确认 0 点
核心完成已核实
M03 绑定、登录与渠道兼容 P0
开发合入 33%5 / 15 权重点
待补 0 点 · 待确认 10 点
部分功能已合入 · 开发未完成
M04 身份卡与账号恢复 P0
开发合入 100%9 / 9 权重点
待补 0 点 · 待确认 0 点
核心完成已核实
M25 操作日志与生产检索 P1
开发合入 46%6 / 13 权重点
待补 2 点 · 待确认 5 点
部分功能已合入 · 开发未完成
当前推进
M01、M04保留项目确认完成状态;M02设备身份核心代码已合入。M03、M25本人确认仍未开发完成,现有协作提交记为部分成果,继续开发收口。

李浮白

支付与权益

商品、充值、订单、扣币/VIP、福利与支付回流。

负责范围开发合入 46%43 / 94 权重点
待补 18 点 · 待确认 33 点
M05 绑定奖励与福利领取 P0+P1
开发合入 54%7 / 13 权重点
待补 0 点 · 待确认 6 点
已有实现 · 完整范围待确认
M06 商品与支付渠道配置 P0
开发合入 57%8 / 14 权重点
待补 6 点 · 待确认 0 点
部分合入 · 核心范围未齐
M07 报价、两桶扣币与权益 P0
开发合入 42%8 / 19 权重点
待补 0 点 · 待确认 11 点
已有实现 · 完整范围待确认
M08 订单幂等、回调与补偿 P0
开发合入 53%10 / 19 权重点
待补 3 点 · 待确认 6 点
部分合入 · 核心范围未齐
M09 两端付费墙与支付回流 P0
开发合入 47%8 / 17 权重点
待补 6 点 · 待确认 3 点
部分合入 · 核心范围未齐
M10 订单记录与结果恢复 P0
开发合入 17%2 / 12 权重点
待补 3 点 · 待确认 7 点
部分合入 · 核心范围未齐
当前推进
M05–M10逐项收口:绑定奖励、配置驱动前台、永久整剧权益、建单报价、两端支付回流及记录页面;已有后端成果保留,不直接外推整项完成。
鹿

鹿天宇

播放与字幕

播放选集、播放器字幕与全屏、语言与评论修复;接续已提交的账号协作。

负责范围开发合入 47%23 / 49 权重点
待补 0 点 · 待确认 26 点
M12 推荐流、核心播放与进度 P0
开发合入 43%9 / 21 权重点
待补 0 点 · 待确认 12 点
已有实现 · 完整范围待确认
M13 播放器字幕与全屏 P0+P1
开发合入 67%10 / 15 权重点
待补 0 点 · 待确认 5 点
已有实现 · 完整范围待确认
M14 七语种、术语与评论修复 P0+P1
开发合入 31%4 / 13 权重点
待补 0 点 · 待确认 9 点
已有实现 · 完整范围待确认
当前推进
播放/字幕/互动已有较多实现;核齐推荐与末集链路、横屏新增布局、语言和评论范围。容器全屏已存在,不再误写为未开发。

陈飞宇

内容与榜单

剧集资料、后台视频/字幕资源、合集;四榜规则与展示。

负责范围开发合入 35%23 / 65 权重点
待补 14 点 · 待确认 28 点
M17 四榜规则与服务端快照 P1 · P0前置
开发合入 74%14 / 19 权重点
待补 0 点 · 待确认 5 点
已有实现 · 完整范围待确认
M22 榜单前台与跨页引用 P1
开发合入 0%0 / 12 权重点
待补 9 点 · 待确认 3 点
部分合入 · 核心范围未齐
M23 剧集资料、资源与收费 P1 · P0前置
开发合入 45%9 / 20 权重点
待补 5 点 · 待确认 6 点
部分合入 · 核心范围未齐
M24 多剧合集与合并保存 P1
开发合入 0%0 / 14 权重点
待补 0 点 · 待确认 14 点
已有实现 · 完整范围待确认
本人历史提交 · jakeangel

已确认jakeangel为陈飞宇。以下提交已进入preview;历史安装引导和CI修复不直接计作本期内容/榜单模块完成。

提交时间(北京)Git作者实现/修复内容提交
2026-09-14 17:58陈飞宇(Git:jakeangel)fix(ci): 解阻 MR !102 的 schema drift / typecheck / 集成测建库655e931b
2026-09-14 15:22陈飞宇(Git:jakeangel)fix(test): restore telegramChannel public-whitelist regression dropped in merge782ba445
2026-09-14 15:00陈飞宇(Git:jakeangel)修改merge错误84601e4f
2026-09-14 13:49陈飞宇(Git:jakeangel)添加iOS PWA/WebClip install guided4e1505c
2026-09-09 06:22陈飞宇(Git:jakeangel)生成ios安装的pdf46af541f
当前推进
四榜引擎与后台已有实现;继续核齐M17运营范围、M22前台四榜、M23资源编辑三级保存及M24多剧合集。jakeangel提交计为本人,协作作者另外列示。

陆君禾

本期任务待确认

本次暂不分配功能模块,不计入已排定开发容量。

当前推进
后续协作事项确认后再补充,不调整其他人的既有模块。

张三丰

全模块协助

技术方案、接口边界、资源中心字幕接口、测试资源与跨模块问题协调。

覆盖全部模块:技术方案、接口边界、资源中心字幕接口、外部账号/测试资源、阻塞处理和验收组织。

当前推进
跟进资源和依赖到位,组织阻塞排查与验收。

并行模块与需求入口

M01、M04:开发完成、测试通过、已合入preview。其余子项按下方进度跟进。

B01

账号与身份

行远
3 子项

设备账号、绑定登录、身份卡保存与上传恢复;保留资产归属及现有渠道兼容。

业务模块开发合入 70%23 / 33 权重点
待补 0 点 · 待确认 10 点
整项核查:已有实现/待收口 1项 · 核心完成已核实 2项
协作接口 稳定userId和恢复接口 → 支付/权益;身份卡提醒状态 → 支付回流。
P0
开发合入 33%5 / 15 权重点
待补 0 点 · 待确认 10 点

部分功能已合入 · 开发未完成

当前userId绑定,登录换号,Google/Facebook/Apple/X及账号密码;按10.2保留现网登录与邮箱链接兼容,已审批并实测可用的新增渠道才展示。

优先实现并提测;按PRD完整业务链路验收。
B02

支付、充值与权益

李浮白
6 子项

商品报价、充值、金币/VIP权益、订单回调与补偿;H5/Web付费墙、支付回流、订单记录及福利。

业务模块开发合入 46%43 / 94 权重点
待补 18 点 · 待确认 33 点
整项核查:已有实现/待收口 6项
协作接口 账号身份+剧集收费配置 → 报价;权益结果 → 播放续播;交易事实 → 数据对账。
P0+P1
开发合入 54%7 / 13 权重点
待补 0 点 · 待确认 6 点

已有实现 · 完整范围待确认

P0:第三方首次绑定50赠币及首充资格联动;账号密码绑定和切换账号新建不送。P1:现网福利规则下全部领取、观看奖励领满进入任务中心及来源返回。

先P0:第三方首次绑定奖励及资格联动(§4.2.5)。后P1:全部领取、领满进入任务中心及返回(H5-G02/G03)。
B03

播放、选集与字幕

鹿天宇
2 子项

推荐进入、本剧连播与选集、进度恢复、锁集续播;播放器字幕选择/同步/记忆和全屏。

业务模块开发合入 53%19 / 36 权重点
待补 0 点 · 待确认 17 点
整项核查:已有实现/待收口 2项
协作接口 M23媒体/字幕资源+B02权益接口;B06提供末集热榜兜底。
P0
开发合入 43%9 / 21 权重点
待补 0 点 · 待确认 12 点

已有实现 · 完整范围待确认

H5免费推荐流服务端每批20条、同会话同剧去重;两端播放、选集、清屏、倍速、清晰度、声音回退、末集推荐和毫秒进度;接真实accessState与签名媒体。

优先实现并提测;按PRD完整业务链路验收。
P0+P1
开发合入 67%10 / 15 权重点
待补 0 点 · 待确认 5 点

已有实现 · 完整范围待确认

鹿天宇:播放器CC/设置入口、字幕语种选择、即时预览、字幕与视频同步、偏好记忆及全屏显示;消费M23提供的字幕资源,不承担后台字幕上传配置。

先P0:CC/设置共用面板、语种选择、预览、同步、记忆与字幕权限(H5-P07/P08、PC-P04)。后P1:H5-P09横屏剧全屏新增布局与交互;基础字幕的平台边界仍随P0验证。
B04

剧集资源与多剧合集

陈飞宇
2 子项

后台剧集资料、上下架、集序、视频/字幕资源和收费配置;多剧合集新建/追加、去重与保存。

业务模块开发合入 26%9 / 34 权重点
待补 5 点 · 待确认 20 点
整项核查:已有实现/待收口 2项
协作接口 向播放提供真实媒体和字幕;向支付提供收费配置;向分发提供可展示内容。
P1 · P0前置
开发合入 45%9 / 20 权重点
待补 5 点 · 待确认 6 点

部分合入 · 核心范围未齐

先交付P0内容ID/收费与折扣/可看状态/字幕资源契约;P1完成剧集列表与编辑、13语种资料、图片、资源弹窗、字幕三级保存、调序和上下架。 陈飞宇负责后台字幕上传、语种配置、三级保存及资源输出,不重复开发播放器字幕交互。

先提供核心播放/支付所需内容ID、可看状态、收费与折扣、真实媒体和字幕资源;完整剧集后台编辑、资源三级保存及运营交互为P1(§5.2.1)。
B05

分类标签与前台筛选

沈知行
3 子项

沿用题材/标签字典;内容集合、交集筛选、数量与分页;旧链接兼容、空态和返回恢复。

业务模块开发合入 86%25 / 29 权重点
待补 2 点 · 待确认 2 点
整项核查:已有实现/待收口 1项 · 核心完成已核实 2项
协作接口 B04内容状态和关联 → 集合查询;为首页与四榜提供筛选能力。
P1
开发合入 100%6 / 6 权重点
待补 0 点 · 待确认 0 点

核心完成已核实

保留现有题材与标签字典及剧集关联;核对ID、可选数据与前台读取,不新增字典优化界面。

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。
P1
开发合入 100%11 / 11 权重点
待补 0 点 · 待确认 0 点

核心完成已核实

统一剧集可展示判定、题材/标签交集与数量;现有关系兼容、内容上下架同步;为筛选、榜单和首页提供稳定查询。

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。
P1
开发合入 67%8 / 12 权重点
待补 2 点 · 待确认 2 点

部分合入 · 核心范围未齐

首页去重集合/类型集合/榜单Top内筛选;题材单选、标签单选、计数、展开/收起、Web24/H5每页9条;按90天兼容映射旧标签链接。

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。
B06

排行榜

陈飞宇
2 子项

四榜后台规则、窗口统计、人工调序与快照;H5/Web榜单展示、榜内筛选及跨页引用。

业务模块开发合入 45%14 / 31 权重点
待补 9 点 · 待确认 8 点
整项核查:已有实现/待收口 2项
协作接口 事件/指标数据+可展示内容 → 四榜快照;供首页和末集推荐使用。
P1 · P0前置
开发合入 74%14 / 19 权重点
待补 0 点 · 待确认 5 点

已有实现 · 完整范围待确认

提前交付P0所需热播快照读取/末集兜底;P1完成四榜后台→真实指标→定时快照→人工调整,标题自动翻译与中文回退。

先提供H5-P02末集推荐所需热播榜读取/兜底;四榜后台规则、调度及人工调整仍按P1交付(§5.2.5)。
B07

Web首页与Banner分发

沈知行
3 子项

Web首页板块、Banner/Hero配置和前台展示;完整片单、连续横滚、栏目详情与返回恢复。

业务模块开发合入 65%26 / 40 权重点
待补 12 点 · 待确认 2 点
整项核查:已有实现/待收口 2项 · 核心完成已核实 1项
协作接口 内容集合+榜单快照 → 已保存配置 → Web展示;H5首页仍为推荐流。
P1
开发合入 60%9 / 15 权重点
待补 6 点 · 待确认 0 点

部分合入 · 核心范围未齐

中文标题及自动补译/人工修订、启停、手选片单/榜单引用、排序、单项直接保存;保留已有style,新建5001,不增样式控件。

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。
P1
开发合入 43%6 / 14 权重点
待补 6 点 · 待确认 2 点

部分合入 · 核心范围未齐

选剧、标题、图片、投放起止时间、开关、拖拽与工作稿确认→Web Hero;投放北京时间录入、服务端存UTC。

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。
P1
开发合入 100%11 / 11 权重点
待补 0 点 · 待确认 0 点

核心完成已核实

Web读取最新已保存板块与Hero配置,完整片单横滚、手动浏览、每页12部栏目详情、失效提示与返回;H5免费推荐流归M12。

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。
B08

公共契约与跨模块协作

行远、沈知行、鹿天宇(按子项)
4 子项

公共保存、角色权限、版本并发与日志;交易事实供数;七语种、术语与评论修复。

业务模块开发合入 52%32 / 62 权重点
待补 5 点 · 待确认 25 点
整项核查:已有实现/待收口 3项 · 核心完成已核实 1项
协作接口 M01/M25 行远;M11 沈知行;M14 鹿天宇。各业务模块完成自身接线。
P0+P1
开发合入 50%14 / 28 权重点
待补 3 点 · 待确认 11 点

部分合入 · 核心范围未齐

P0:公共Schema、订单trace_id/purchase_intent_id/paywall_flow_id/origin_page落列、独立分析事件出站表、事务一致写入、异步消费与数据平台供数;P1:内容分发与后台变更事件接线。

先P0:关键支付/身份事件、服务端事实、§10.1指定表字段供数与对账。P1:内容分发与后台事件随各P1功能接线。
P0+P1
开发合入 31%4 / 13 权重点
待补 0 点 · 待确认 9 点

已有实现 · 完整范围待确认

P0:V01/V02七语种、术语、集数、计数及无中断切换;INT-01提交评论后展示与计数修复、PC-P03既有互动保留;P1:H5-G01下载提示条。

先P0:七语种、术语、集数、评论展示/计数及既有互动(V01/V02、INT-01、PC-P03)。后P1:下载App提示条(H5-G01)。

字幕交接

陈飞宇(M23):后台字幕上传、语种配置、三层保存及资源输出。鹿天宇(M13):播放器选择、预览、同步、记忆及全屏。交接字段:subtitles[]{lang, url, version}。张三丰协调资源中心接口与联调资源。

核心功能完成依据

核查M01–M25及C01/C02;源码、提交与需求对照,不以提交数量或单批报告推定整个模块完成。源码入口见各子项详情。

模块开发状态已核到的核心实现未齐范围/待确认依据
M01 公共保存、权限与并发核心完成已核实公共保存、权限、请求幂等与版本冲突处理已有实现;保留项目明确确认的完成记录。无新增开发欠项判断;统一测试另行安排。
M02 设备身份与账号区域核心完成已核实设备ID在cookie/localStorage持久化;会话优先、初始化重试、失败提示、支付门禁及H5/Web账号入口已接入。watch与WebPC布局均挂载初始化组件。本次已核实核心接线;不以设备回归尚未执行扣开发进度。
M03 绑定、登录与渠道兼容部分功能已合入 · 开发未完成账号基础、绑定/切换入口、OAuth事务与渠道兼容修复已合入;协作提交不改变行远原分工。行远已确认尚未开发完成。需逐项核对获批渠道、绑定与切号分流、密码限制及返回去向;不能用OAuth修复批次代表整个模块完成。
M04 身份卡与账号恢复核心完成已核实身份卡签发、展示/保存、上传恢复及两端入口已有实现;保留项目确认已测过并合入的记录。无新增开发欠项判断;付款后提醒的跨模块接线仍在M09跟进,不撤销本项确认。
M05 绑定奖励与福利领取已有实现 · 完整范围待确认task.claimAll、观看奖励、福利页与待领取状态已接入;首充资格按用户已支付订单判断,并参与商品过滤。首次第三方绑定50赠币、双重去重及设备/IP奖励限额的完整调用链尚未定位。已查登录/绑定入口不能证明该范围完成,需补实现位置后再计整项;不据此断言完全未开发。
M06 商品与支付渠道配置部分合入 · 核心范围未齐统一商品装载、渠道可用性、默认选择、签名报价与配置指纹已实现;原商品读取入口仍存在。当前付费入口仍使用既有商品/建单调用,尚未接成新版报价→默认商品/渠道→购买链路。M06负责配置驱动展示,M08负责建单校验,M09负责交互与回流;不能把接口完成算整项完成。
M07 报价、两桶扣币与权益已有实现 · 完整范围待确认按剧折扣字段、两桶余额扣减、赠币规则、单集权益与流水事务已有实现。尚未核齐“全剧购买永久权益覆盖以后新增集”及完整VIP顺延、重新报价确认链路。单集EpisodeUnlock批量写入不直接等同永久整剧权益;需补对应实现再判完成。
M08 订单幂等、回调与补偿部分合入 · 核心范围未齐已有渠道建单、回调入账与幂等结算;721d1fd0补四个建单入口的pendingUnlock校验和写入,7904c57e仅补CI集成测试接入。新版报价在建单侧校验、重购标识/父单关联及PRD指定补偿节奏尚未核齐;前端购买意图需接入。新增CI配置不增加功能完成度。
M09 两端付费墙与支付回流部分合入 · 核心范围未齐服务端已有意图入队、自动解锁、getOrder快路径和cron兜底;H5回流页处理解锁结果;建单服务端新增接收入参。已检查的购买入口未传pendingUnlock;独立WebPC回流未接同等处理。需连通两端购买意图、商品/渠道选择、上下文恢复与充值后续播;不以细节Bug或未测试扣分。
M10 订单记录与结果恢复部分合入 · 核心范围未齐既有订单API与WebPC订单页已接真实查询;并非没有代码。页面仍是充值/订单tab,源码也注明两页拆分待完成。按PRD拆充值与消费记录入口/页面;补齐会员、绑定奖励、状态刷新和消费金额展示。现有订单列表不能代替本期完整记录模块。
M11 关键事件、供数与对账部分合入 · 核心范围未齐服务端事实、供数、四级对账与定时任务已有实现;运行报告记录对账结果,不能继续写成“任务从未运行”。本项包含P1后台/内容变更事件,不只有对账CLI。已查audit写日志不等于发出ops_change_result;尚需逐项闭合业务产出方。与C02共同跟踪但不删除M11要求、不重复计数。
M12 推荐流、核心播放与进度已有实现 · 完整范围待确认播放控制、清屏/设置、毫秒进度、锁集媒体与字幕门禁已有实现;推荐服务已有分页和已看过滤。需核齐PRD的20条批次/会话内去重、末集同标签与热榜兜底、两端连续播放完整范围。已有基础播放不能直接判整个模块完成;这里不是要求先跑真机测试。
M13 播放器字幕与全屏已有实现 · 完整范围待确认字幕解析/自绘层、CC与设置共用面板、语种记忆/切集处理已有代码;容器全屏、横屏锁定尝试和PiP字幕提示也已实现。不能写成“没有全屏”。需核对H5-P09新增横屏布局/控件及iOS边界的完整开发覆盖;在范围核齐前不把已有字幕主链路扩成整项完成。
M14 七语种、术语与评论修复已有实现 · 完整范围待确认多语言切换、评论即时刷新/计数修复、既有互动及下载组件已有实现。仍需关联七语种完整范围、切语言不打断播放、评论草稿保留及指定顶部下载条的实际接线。存在通用组件不等于对应页面全部完成;不以缺少模块名提交认定没做。
M15 既有题材/标签兼容核心完成已核实保留既有题材/标签字典与ID;统一ID优先解析,未知或失效条件返回不可匹配状态,不退化为全部内容。本项核心范围已核实。90天旧标签链接映射归M21跟踪,不能在整个计划里消失。
M16 内容集合与数据同步核心完成已核实可展示集合、有效集条件、稳定排序与内容变更缓存同步已有实现;板块重复加剧增加明确防护。本项核心范围已核实;上下架与计数回归属于统一测试,不撤销开发状态。
M17 四榜规则与服务端快照已有实现 · 完整范围待确认四榜排序引擎、指标窗口、人工调整、后台配置、快照调度及建榜迁移已有实现。自定义标题代码当前标记待翻译并回退中文;需核对标题补译与完整人工调整交互的PRD覆盖。四榜后台批次通过不直接代表所有本期要求收口,也不能代替M22前台完成。
M18 Web首页板块配置部分合入 · 核心范围未齐板块配置、榜单引用、终端控制、多语言与前台读取已有实现;新增保存规则和并发保护。当前界面仍以即时mutation保存。PRD独立编辑弹窗、跨页选剧副本及取消不落库的核心编辑流程未齐;后台审阅报告同样列为剩余开发,不仅是待测试。
M19 Web Banner与Hero部分合入 · 核心范围未齐Banner模型、投放时段、上下架、最大数量与Web Hero展示已有实现。当前条目更新/删除/排序直接写入;PRD整组工作列表、保存差异确认与撤销流程未齐。Hero显示与本期完整后台编辑是两段工作。
M20 Web首页与栏目详情核心完成已核实配置板块接入Web首页;栏目详情12条分页、完整片单、横滚与详情返回主链路已有实现;页码保存在URL。本项已核实核心范围;运行环境、版式细节和统一回归不影响代码合入判断。
M21 题材标签筛选与返回部分合入 · 核心范围未齐来源集合、题材标签交集筛选、计数、独立结果页与失效条件处理已有实现。taxonomy-filter明确注明未做90天旧标签原值映射;正式PRD尚包含该项。未收到产品正式删改前保留为待补开发,不能用仓库内替代口径直接免除。
M22 榜单前台与跨页引用部分合入 · 核心范围未齐原前台排行榜与分类筛选已有实现;新增四榜后端可供调用。当前WebPC入口仍为hot/new/follow三榜,H5仍为旧tab体系并调用rank.list。需接通本期四榜、榜内题材标签筛选及同一快照跨页引用,不能以后台四榜代码判前台完成。
M23 剧集资料、资源与收费部分合入 · 核心范围未齐剧集资料、媒体/字幕基础、收费折扣、状态流转与批量版本校验已有实现;相关协作成果均保留。PRD资源独立弹窗与三级保存、13语种资料及完整运营编辑仍需补齐。字幕后台资源归陈飞宇,播放器字幕归鹿天宇,不因协作提交改变分工。
M24 多剧合集与合并保存已有实现 · 完整范围待确认已有普通剧集/分集编辑基础;本次查剧集页面、后台路由及后台审阅报告,尚未定位本期多剧合集完整入口。需关联多剧选择、新建/追加目标、去重调序、新EpisodeID与原子保存的实现。未定位不等于无人开发;暂不计完成,也不拿普通编辑基础代替合集。
M25 操作日志与生产检索部分功能已合入 · 开发未完成日志筛选、分页/计数、审计归一、脱敏及冲突版本信息已有协作实现;原分工仍为行远。行远确认尚未开发完成。180天清理与全模块日志覆盖仍需核齐;日志页面批次或若干样例通过不能替代完整日志模块收口。
C01 数据口径与取数核对工程核对已合入 · 产品口径待定指标契约、canonical SQL登记与对账CLI已合入;工程核对有开发运行报告。产品业务定义仍需确认;区分工程已交付与产品口径待决,不能记为全部口径签收,也不重复计入25项开发总数。
C02 H5/Web埋点接线与校验公共层已合入 · 业务接线未齐事件契约、公共上报、字段验证与产出方扫描已有实现;部分业务页面已接线。按当前代码逐事件核对实际产出方;历史“26个未接线”不能当最新固定数量。各模块负责自己的业务事件,沈知行统筹,不把全部协作缺口归为其个人欠项。

preview 子项进度

快照 2dc49ed4 · 2026-09-19 18:13(北京时间)

子项分工进度阶段已合入/已有实现后续开发/统一测试事项最近相关提交
M01 公共保存、权限与并发
P1 · P0前置
行远
开发合入 100%8 / 8 权重点
待补 0 点 · 待确认 0 点

核心完成已核实

公共保存、权限、请求幂等与版本冲突处理已有实现;保留项目明确确认的完成记录。无新增开发欠项判断;统一测试另行安排。2026-09-17 23:43
M02 设备身份与账号区域
P0
行远
开发合入 100%9 / 9 权重点
待补 0 点 · 待确认 0 点

核心完成已核实

设备ID在cookie/localStorage持久化;会话优先、初始化重试、失败提示、支付门禁及H5/Web账号入口已接入。watch与WebPC布局均挂载初始化组件。本次已核实核心接线;不以设备回归尚未执行扣开发进度。2026-09-19 11:20
M03 绑定、登录与渠道兼容
P0
行远
开发合入 33%5 / 15 权重点
待补 0 点 · 待确认 10 点

部分功能已合入 · 开发未完成

账号基础、绑定/切换入口、OAuth事务与渠道兼容修复已合入;协作提交不改变行远原分工。行远已确认尚未开发完成。需逐项核对获批渠道、绑定与切号分流、密码限制及返回去向;不能用OAuth修复批次代表整个模块完成。2026-09-19 11:01
M04 身份卡与账号恢复
P0
行远
开发合入 100%9 / 9 权重点
待补 0 点 · 待确认 0 点

核心完成已核实

身份卡签发、展示/保存、上传恢复及两端入口已有实现;保留项目确认已测过并合入的记录。无新增开发欠项判断;付款后提醒的跨模块接线仍在M09跟进,不撤销本项确认。2026-09-18 17:10
M05 绑定奖励与福利领取
P0+P1
李浮白
开发合入 54%7 / 13 权重点
待补 0 点 · 待确认 6 点

已有实现 · 完整范围待确认

task.claimAll、观看奖励、福利页与待领取状态已接入;首充资格按用户已支付订单判断,并参与商品过滤。首次第三方绑定50赠币、双重去重及设备/IP奖励限额的完整调用链尚未定位。已查登录/绑定入口不能证明该范围完成,需补实现位置后再计整项;不据此断言完全未开发。2026-09-19 03:43
M06 商品与支付渠道配置
P0
李浮白
开发合入 57%8 / 14 权重点
待补 6 点 · 待确认 0 点

部分合入 · 核心范围未齐

统一商品装载、渠道可用性、默认选择、签名报价与配置指纹已实现;原商品读取入口仍存在。当前付费入口仍使用既有商品/建单调用,尚未接成新版报价→默认商品/渠道→购买链路。M06负责配置驱动展示,M08负责建单校验,M09负责交互与回流;不能把接口完成算整项完成。2026-09-19 13:30
M07 报价、两桶扣币与权益
P0
李浮白
开发合入 42%8 / 19 权重点
待补 0 点 · 待确认 11 点

已有实现 · 完整范围待确认

按剧折扣字段、两桶余额扣减、赠币规则、单集权益与流水事务已有实现。尚未核齐“全剧购买永久权益覆盖以后新增集”及完整VIP顺延、重新报价确认链路。单集EpisodeUnlock批量写入不直接等同永久整剧权益;需补对应实现再判完成。2026-09-19 14:16
M08 订单幂等、回调与补偿
P0
李浮白
开发合入 53%10 / 19 权重点
待补 3 点 · 待确认 6 点

部分合入 · 核心范围未齐

已有渠道建单、回调入账与幂等结算;721d1fd0补四个建单入口的pendingUnlock校验和写入,7904c57e仅补CI集成测试接入。新版报价在建单侧校验、重购标识/父单关联及PRD指定补偿节奏尚未核齐;前端购买意图需接入。新增CI配置不增加功能完成度。2026-09-19 17:44
M09 两端付费墙与支付回流
P0
李浮白
开发合入 47%8 / 17 权重点
待补 6 点 · 待确认 3 点

部分合入 · 核心范围未齐

服务端已有意图入队、自动解锁、getOrder快路径和cron兜底;H5回流页处理解锁结果;建单服务端新增接收入参。已检查的购买入口未传pendingUnlock;独立WebPC回流未接同等处理。需连通两端购买意图、商品/渠道选择、上下文恢复与充值后续播;不以细节Bug或未测试扣分。2026-09-19 18:13
M10 订单记录与结果恢复
P0
李浮白
开发合入 17%2 / 12 权重点
待补 3 点 · 待确认 7 点

部分合入 · 核心范围未齐

既有订单API与WebPC订单页已接真实查询;并非没有代码。页面仍是充值/订单tab,源码也注明两页拆分待完成。按PRD拆充值与消费记录入口/页面;补齐会员、绑定奖励、状态刷新和消费金额展示。现有订单列表不能代替本期完整记录模块。待补记录
M11 关键事件、供数与对账
P0+P1
沈知行
开发合入 50%14 / 28 权重点
待补 3 点 · 待确认 11 点

部分合入 · 核心范围未齐

服务端事实、供数、四级对账与定时任务已有实现;运行报告记录对账结果,不能继续写成“任务从未运行”。本项包含P1后台/内容变更事件,不只有对账CLI。已查audit写日志不等于发出ops_change_result;尚需逐项闭合业务产出方。与C02共同跟踪但不删除M11要求、不重复计数。2026-09-19 06:17
M12 推荐流、核心播放与进度
P0
鹿天宇
开发合入 43%9 / 21 权重点
待补 0 点 · 待确认 12 点

已有实现 · 完整范围待确认

播放控制、清屏/设置、毫秒进度、锁集媒体与字幕门禁已有实现;推荐服务已有分页和已看过滤。需核齐PRD的20条批次/会话内去重、末集同标签与热榜兜底、两端连续播放完整范围。已有基础播放不能直接判整个模块完成;这里不是要求先跑真机测试。2026-09-19 01:32
M13 播放器字幕与全屏
P0+P1
鹿天宇
开发合入 67%10 / 15 权重点
待补 0 点 · 待确认 5 点

已有实现 · 完整范围待确认

字幕解析/自绘层、CC与设置共用面板、语种记忆/切集处理已有代码;容器全屏、横屏锁定尝试和PiP字幕提示也已实现。不能写成“没有全屏”。需核对H5-P09新增横屏布局/控件及iOS边界的完整开发覆盖;在范围核齐前不把已有字幕主链路扩成整项完成。2026-09-18 23:22
M14 七语种、术语与评论修复
P0+P1
鹿天宇
开发合入 31%4 / 13 权重点
待补 0 点 · 待确认 9 点

已有实现 · 完整范围待确认

多语言切换、评论即时刷新/计数修复、既有互动及下载组件已有实现。仍需关联七语种完整范围、切语言不打断播放、评论草稿保留及指定顶部下载条的实际接线。存在通用组件不等于对应页面全部完成;不以缺少模块名提交认定没做。2026-09-15 18:56
M15 既有题材/标签兼容
P1
沈知行
开发合入 100%6 / 6 权重点
待补 0 点 · 待确认 0 点

核心完成已核实

保留既有题材/标签字典与ID;统一ID优先解析,未知或失效条件返回不可匹配状态,不退化为全部内容。本项核心范围已核实。90天旧标签链接映射归M21跟踪,不能在整个计划里消失。2026-09-18 20:42
M16 内容集合与数据同步
P1
沈知行
开发合入 100%11 / 11 权重点
待补 0 点 · 待确认 0 点

核心完成已核实

可展示集合、有效集条件、稳定排序与内容变更缓存同步已有实现;板块重复加剧增加明确防护。本项核心范围已核实;上下架与计数回归属于统一测试,不撤销开发状态。2026-09-18 23:44
M17 四榜规则与服务端快照
P1 · P0前置
陈飞宇
开发合入 74%14 / 19 权重点
待补 0 点 · 待确认 5 点

已有实现 · 完整范围待确认

四榜排序引擎、指标窗口、人工调整、后台配置、快照调度及建榜迁移已有实现。自定义标题代码当前标记待翻译并回退中文;需核对标题补译与完整人工调整交互的PRD覆盖。四榜后台批次通过不直接代表所有本期要求收口,也不能代替M22前台完成。2026-09-19 06:15
M18 Web首页板块配置
P1
沈知行
开发合入 60%9 / 15 权重点
待补 6 点 · 待确认 0 点

部分合入 · 核心范围未齐

板块配置、榜单引用、终端控制、多语言与前台读取已有实现;新增保存规则和并发保护。当前界面仍以即时mutation保存。PRD独立编辑弹窗、跨页选剧副本及取消不落库的核心编辑流程未齐;后台审阅报告同样列为剩余开发,不仅是待测试。2026-09-19 06:15
M19 Web Banner与Hero
P1
沈知行
开发合入 43%6 / 14 权重点
待补 6 点 · 待确认 2 点

部分合入 · 核心范围未齐

Banner模型、投放时段、上下架、最大数量与Web Hero展示已有实现。当前条目更新/删除/排序直接写入;PRD整组工作列表、保存差异确认与撤销流程未齐。Hero显示与本期完整后台编辑是两段工作。2026-09-19 06:15
M20 Web首页与栏目详情
P1
沈知行
开发合入 100%11 / 11 权重点
待补 0 点 · 待确认 0 点

核心完成已核实

配置板块接入Web首页;栏目详情12条分页、完整片单、横滚与详情返回主链路已有实现;页码保存在URL。本项已核实核心范围;运行环境、版式细节和统一回归不影响代码合入判断。2026-09-19 01:34
M21 题材标签筛选与返回
P1
沈知行
开发合入 67%8 / 12 权重点
待补 2 点 · 待确认 2 点

部分合入 · 核心范围未齐

来源集合、题材标签交集筛选、计数、独立结果页与失效条件处理已有实现。taxonomy-filter明确注明未做90天旧标签原值映射;正式PRD尚包含该项。未收到产品正式删改前保留为待补开发,不能用仓库内替代口径直接免除。2026-09-19 01:34
M22 榜单前台与跨页引用
P1
陈飞宇
开发合入 0%0 / 12 权重点
待补 9 点 · 待确认 3 点

部分合入 · 核心范围未齐

原前台排行榜与分类筛选已有实现;新增四榜后端可供调用。当前WebPC入口仍为hot/new/follow三榜,H5仍为旧tab体系并调用rank.list。需接通本期四榜、榜内题材标签筛选及同一快照跨页引用,不能以后台四榜代码判前台完成。2026-09-16 01:07
M23 剧集资料、资源与收费
P1 · P0前置
陈飞宇
开发合入 45%9 / 20 权重点
待补 5 点 · 待确认 6 点

部分合入 · 核心范围未齐

剧集资料、媒体/字幕基础、收费折扣、状态流转与批量版本校验已有实现;相关协作成果均保留。PRD资源独立弹窗与三级保存、13语种资料及完整运营编辑仍需补齐。字幕后台资源归陈飞宇,播放器字幕归鹿天宇,不因协作提交改变分工。2026-09-19 10:32
M24 多剧合集与合并保存
P1
陈飞宇
开发合入 0%0 / 14 权重点
待补 0 点 · 待确认 14 点

已有实现 · 完整范围待确认

已有普通剧集/分集编辑基础;本次查剧集页面、后台路由及后台审阅报告,尚未定位本期多剧合集完整入口。需关联多剧选择、新建/追加目标、去重调序、新EpisodeID与原子保存的实现。未定位不等于无人开发;暂不计完成,也不拿普通编辑基础代替合集。待补记录
M25 操作日志与生产检索
P1
行远
开发合入 46%6 / 13 权重点
待补 2 点 · 待确认 5 点

部分功能已合入 · 开发未完成

日志筛选、分页/计数、审计归一、脱敏及冲突版本信息已有协作实现;原分工仍为行远。行远确认尚未开发完成。180天清理与全模块日志覆盖仍需核齐;日志页面批次或若干样例通过不能替代完整日志模块收口。2026-09-19 06:15
C01 数据口径与取数核对
随所属需求
沈知行

协作事项,不重复计入开发进度。

工程核对已合入 · 产品口径待定

指标契约、canonical SQL登记与对账CLI已合入;工程核对有开发运行报告。产品业务定义仍需确认;区分工程已交付与产品口径待决,不能记为全部口径签收,也不重复计入25项开发总数。2026-09-19 06:17
C02 H5/Web埋点接线与校验
随所属需求
沈知行统筹,各模块开发接线

协作事项,不重复计入开发进度。

公共层已合入 · 业务接线未齐

事件契约、公共上报、字段验证与产出方扫描已有实现;部分业务页面已接线。按当前代码逐事件核对实际产出方;历史“26个未接线”不能当最新固定数量。各模块负责自己的业务事件,沈知行统筹,不把全部协作缺口归为其个人欠项。2026-09-19 06:17

子项详情与提测安排

M01

公共保存、权限与并发

行远 · P1 · P0前置
核心完成已核实
开发合入 100%8 / 8 权重点
待补 0 点 · 待确认 0 点
实现优先级 P1 · P0前置

公共保存/权限遵循§5.3.1,服务P1后台;作为P0内容配置依赖提前完成,不将整个后台升级为P0。

做什么

行远完成公共保存版本、重复请求、并发冲突返回、权限校验及测试,供各模块统一接入。

待做/验收

无新增开发欠项判断;统一测试另行安排。

当前代码

公共保存、权限、请求幂等与版本冲突处理已有实现;保留项目明确确认的完成记录。

依赖与协作

9/21–22确认契约;main现有保存/权限/审计;接口检查点复核契约,接口检查点交付可用公共入口

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

版本变化返回当前版本与最后修改信息;重复提交不重复写;越权拒绝;失败日志不随业务事务丢失。

协作:行远;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:5.3.1 保存/并发/权限 ↗ · 6 接口契约 ↗

子项交付内容级别权重点开发状态代码依据
M01.01公共保存与权限拒绝处理P13已完成并合入源码/核查位置 ↗
M01.02请求幂等与版本并发冲突P13已完成并合入源码/核查位置 ↗
M01.03保存失败留痕及冲突信息返回P12已完成并合入源码/核查位置 ↗

本次核查的实现位置

源码 · audit.ts ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-17 23:43claude · 人员待核实feat(dcmirror): 迁移 dry-run + 可信客户端 IP + R2 Cache-Control1adfa39c
2026-09-17 21:22行远fix(admin): 模块级运营角色进不了后台 —— 前端闸门漏改bbfb297a
2026-09-17 18:41行远feat(authz): 模块级运营角色 —— M01 的「权限校验」交付项b5f1081a
2026-09-17 17:16coda · 人员待核实fix(concurrency): advisory lock 必须走 $executeRaw —— 并补 M01 的真库集成测试4a9951ef
2026-09-17 16:35coda · 人员待核实feat(admin-save): M01 后台保存的请求级幂等,并接入现存三类写接口038db77c
M02

设备身份与账号区域

行远 · P0
核心完成已核实
开发合入 100%9 / 9 权重点
待补 0 点 · 待确认 0 点
实现优先级 P0

优先实现并提测;按PRD完整业务链路验收。

做什么

设备UUID复用一方cookie/localStorage;会话优先于设备身份;H5/Web绑定与切换入口按账号状态展示。

待做/验收

本次已核实核心接线;不以设备回归尚未执行扣开发进度。

当前代码

设备ID在cookie/localStorage持久化;会话优先、初始化重试、失败提示、支付门禁及H5/Web账号入口已接入。watch与WebPC布局均挂载初始化组件。

依赖与协作

9/21–22确认契约;main身份初始化、稳定userId;接口检查点确定归属规则,接口检查点可调用

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

身份恢复失败保留原身份,1秒/3秒重试,恢复前禁用支付解锁;不同身份卡资产不合并;无退出登录新增流程。

协作:行远;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:H5账号与设备身份 ↗ · Web账号区域 ↗ · 身份恢复规则 ↗

子项交付内容级别权重点开发状态代码依据
M02.01设备ID持久化及会话优先P03已完成并合入源码/核查位置 ↗
M02.02初始化重试、失败提示与购买门禁P03已完成并合入源码/核查位置 ↗
M02.03H5/Web设备初始化和账号区域接线P03已完成并合入源码/核查位置 ↗

本次核查的实现位置

源码 · device-id-client.ts ↗ · 源码 · anon-bootstrap.tsx ↗ · 源码 · identity-recovery-notice.tsx ↗ · 源码 · layout.tsx ↗ · 源码 · layout.tsx ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 11:20行远fix(identity): 补上 /watch 与 webpc 匿名态两处漏掉的挂载 —— 本地实测发现53d18e2e
2026-09-19 11:01行远feat(account): 账号区域按 PRD 重做 —— 绑定/切换互斥、身份卡入口、下掉退出登录7c537b27
2026-09-19 10:50行远refactor(device-id): 设备标识读取收口到 readDeviceId —— 8 处顺序相反的就地写法2ca5c6c3
2026-09-19 10:47行远feat(identity): 身份未就绪时禁用支付与解锁 —— 补上三条解锁路径,其中两条没有按钮0a2b03e9
2026-09-19 10:37行远feat(identity): 身份初始化失败的重试与降级 —— 顺手修掉一个从来没重试过的重试423ea835
2026-09-19 10:37行远feat(device-id): 设备 ID 落 localStorage —— 被 CDN 回放的 cookie 不再能顶掉身份31127912
2026-09-17 13:20鹿天宇feat(auth): 接入六渠道登录 —— better-auth 挂钩、Telegram/TikTok 覆写、供应商回调、解绑与换绑 tRPC、清理 cron、迁移三脚本660b27ec
2026-08-31 19:40沈知行fix(prune): protect anonymous-user cleanup from order race23c20364
M03

绑定、登录与渠道兼容

行远 · P0
部分功能已合入 · 开发未完成
开发合入 33%5 / 15 权重点
待补 0 点 · 待确认 10 点
实现优先级 P0

优先实现并提测;按PRD完整业务链路验收。

做什么

当前userId绑定,登录换号,Google/Facebook/Apple/X及账号密码;按10.2保留现网登录与邮箱链接兼容,已审批并实测可用的新增渠道才展示。

待做/验收

行远已确认尚未开发完成。需逐项核对获批渠道、绑定与切号分流、密码限制及返回去向;不能用OAuth修复批次代表整个模块完成。

当前代码

账号基础、绑定/切换入口、OAuth事务与渠道兼容修复已合入;协作提交不改变行远原分工。

依赖与协作

9/21–22确认契约;M02身份规则、现有认证渠道;接口检查点契约,接口检查点可用渠道

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

密码≥6位;连续失败5次锁5分钟,IP每分钟20次;绑定回来源页、切换登录回首页。绑定冲突不合并资产;未获批渠道不展示,不中断现网账号。

协作:行远;张三丰:方案、资源、依赖与验收协助。鹿天宇接续已提交身份实现,行远协调账号整体验收;实际协作计入个人剩余量。

功能子项与工作量权重

需求定位:H5账号绑定 ↗ · H5切号/身份卡登录 ↗ · Web账号绑定 ↗ · Web切号/身份卡登录 ↗ · 登录接入原则 ↗

子项交付内容级别权重点开发状态代码依据
M03.01绑定/登录事务与账户归属基础P03已完成并合入源码/核查位置 ↗
M03.02账号区域绑定/切换入口P02已完成并合入源码/核查位置 ↗
M03.03获批渠道全流程及旧渠道兼容收口P05实现待确认源码/核查位置 ↗
M03.04密码规则、锁定与IP限制完整接线P03实现待确认源码/核查位置 ↗
M03.05绑定回原页/切号回首页的两端分流P02实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · hooks.ts ↗ · 源码 · login-identity.ts ↗ · 源码 · auth.ts ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 11:01行远feat(account): 账号区域按 PRD 重做 —— 绑定/切换互斥、身份卡入口、下掉退出登录7c537b27
2026-09-18 21:21鹿天宇docs(identity): 隔离环境验收报告(规格 §8B/§8C/§8E/§7,g510)+ 合并就绪清单与回滚手册更新d2c7cd5a
2026-09-18 21:11鹿天宇fix(identity): 真事务只给 OAuth 建号 —— 邮箱注册恢复直接执行(g510 实测全局事务下 100 并发注册只成功 37 个)b76f07c5
2026-09-18 20:52鹿天宇fix(identity): subjectNamespace 登记给 better-auth —— 钩子算好的命名空间一直被适配器静默丢掉(规格 §7 演练发现)cc640409
2026-09-18 20:34鹿天宇fix(identity): OAuth 首次建号改为同一事务 —— 崩溃不再留下孤儿 user、永久锁死该身份(规格 §8C-7)85bd62ab
2026-09-18 20:06鹿天宇fix(identity): 压测(规格 §8C)发现的三处缺陷 —— 发码 IP/设备限流空转、移除手机号无锁、并发绑定冒 500de5a0fbd
2026-09-18 01:52沈知行security(auth): 手机号 OTP 改为 fail-closed —— 生产漏配 OTP_PROVIDER 曾等于「000000 登录任意号码」452cac55
2026-09-17 13:20鹿天宇feat(web): 登录页六渠道按钮与手机号 OTP,设置页「登录方式」卡(绑定 / 解绑 / 换绑手机)725192a0
2026-09-17 13:20鹿天宇feat(auth): 接入六渠道登录 —— better-auth 挂钩、Telegram/TikTok 覆写、供应商回调、解绑与换绑 tRPC、清理 cron、迁移三脚本660b27ec
2026-09-17 12:23鹿天宇feat(api): 登录身份基础模块 —— 配置解析、OAuth 事务与浏览器绑定、OTP 挑战、解绑串行化、Apple 秘钥ed35f3b6
M04

身份卡与账号恢复

行远 · P0
核心完成已核实
开发合入 100%9 / 9 权重点
待补 0 点 · 待确认 0 点
实现优先级 P0

优先实现并提测;按PRD完整业务链路验收。

做什么

身份卡PNG、二维码展示、下载/Web Share/长按保存降级;上传识别登录及切换前资产提醒;保存动作回写账号字段。

待做/验收

无新增开发欠项判断;付款后提醒的跨模块接线仍在M09跟进,不撤销本项确认。

当前代码

身份卡签发、展示/保存、上传恢复及两端入口已有实现;保留项目确认已测过并合入的记录。

依赖与协作

9/21–22确认契约;M02/M03身份与切号;接口检查点凭证及恢复接口约定

首次增量提测全量可测目标开发/自测完成验收日期
9/259/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

身份卡凭证需安全校验;identity_card_saved_at与identity_reminder_shown_at由服务端记录;付费后提示每账号终身一次且不暂停播放;不把保存触发当成相册落盘证明。

协作:行远;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:H5身份卡保存 ↗ · Web身份卡保存 ↗ · H5切号/身份卡登录 ↗ · 4.2.5 绑定奖励/付款提醒 ↗

子项交付内容级别权重点开发状态代码依据
M04.01身份卡签发与保存/提醒接口P03已完成并合入源码/核查位置 ↗
M04.02两端展示、图片保存与分享降级P03已完成并合入源码/核查位置 ↗
M04.03上传恢复、切号资产警告与入口P03已完成并合入源码/核查位置 ↗

本次核查的实现位置

源码 · identity-card.ts ↗ · 源码 · identity-card-panel.tsx ↗ · 源码 · identity-card-recover.tsx ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-18 17:10行远fix(identity-card): 身份卡页标题重复 —— 共用组件不该画外层容器的页头6178903b
2026-09-18 11:42行远feat(web): 身份卡的两端页面、卡片生成与上传恢复0886540c
2026-09-18 11:11行远feat(identity-card): C 端 tRPC 接口 + 给 M09 的提醒契约92b9394e
2026-09-18 11:06行远feat(auth): 身份卡兑换端点 —— 做成 better-auth 插件以继承封禁拦截6e8156cf
2026-09-18 10:57行远feat(identity-card): 签发/吊销/兑换的决策层 + 20 例真库集成测试b973e4e9
2026-09-18 10:44行远feat(identity-card): 兑换失败的节流 —— 「连续失败 5 次锁 5 分钟」99a55d8a
2026-09-18 10:41行远feat(identity-card): 凭证的生成与校验 —— 并给 HMAC 加域分隔4b6c749b
2026-09-18 10:36行远feat(db): M04 身份卡的凭证表与两个服务端时间戳609c2fcb
M05

绑定奖励与福利领取

李浮白 · P0+P1
已有实现 · 完整范围待确认
开发合入 54%7 / 13 权重点
待补 0 点 · 待确认 6 点
实现优先级 P0+P1

先P0:第三方首次绑定奖励及资格联动(§4.2.5)。后P1:全部领取、领满进入任务中心及返回(H5-G02/G03)。

做什么

P0:第三方首次绑定50赠币及首充资格联动;账号密码绑定和切换账号新建不送。P1:现网福利规则下全部领取、观看奖励领满进入任务中心及来源返回。

待做/验收

首次第三方绑定50赠币、双重去重及设备/IP奖励限额的完整调用链尚未定位。已查登录/绑定入口不能证明该范围完成,需补实现位置后再计整项;不据此断言完全未开发。

当前代码

task.claimAll、观看奖励、福利页与待领取状态已接入;首充资格按用户已支付订单判断,并参与商品过滤。

依赖与协作

9/21–22确认契约;M02/M03身份、M07资产账本;接口检查点奖励与领取契约

首次增量提测全量可测目标开发/自测完成验收日期
9/249/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

userId及provider+provider_uid双重防重复;设备/IP每日阈值后台可配,默认3;风险拦截不阻止绑定。全部领取只领真实可领项,无可领置灰;不新增奖励规则。

协作:李浮白;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:4.2.5 绑定奖励/付款提醒 ↗ · 首充资格 ↗ · H5-G02 全部领取 ↗ · H5-G03 奖励返回 ↗

子项交付内容级别权重点开发状态代码依据
M05.01首次绑定奖励发放与双重去重P03实现待确认源码/核查位置 ↗
M05.02设备/IP奖励限额与风险分流P02实现待确认源码/核查位置 ↗
M05.03首充资格判定与商品过滤P02已完成并合入源码/核查位置 ↗
M05.04福利页与真实可领取任务批量领取P13已完成并合入源码/核查位置 ↗
M05.05观看奖励挂件与待领取状态P12已完成并合入源码/核查位置 ↗
M05.06领满进入任务中心及返回上下文P11实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · task.ts ↗ · 源码 · first-purchase.ts ↗ · 源码 · hooks.ts ↗ · 源码 · page.tsx ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 03:43鹿天宇feat(feed): 推荐流金币挂件,攒满点击领取、与播放页共用待领;底部按原型去掉奖励行,文案按实际金额b4066120
2026-09-19 03:43鹿天宇feat(watch-reward): 待领取改为全站共用一份,金币挂件可拖动(PRD 4.1.8.3 / 原型 V1.1.4)89ac7bb6
2026-09-19 02:21鹿天宇feat(watch): 播放页右侧观看奖励金币挂件,攒满后点击领取(PRD 4.1.8.3 / 图 4.1.5.2)f6d693c9
2026-09-19 02:21鹿天宇feat(welfare): H5 福利中心按原型收拢签到 / 任务 / 邀请 / 兑换码(PRD 4.1.8.2 / 4.1.8.3)0fbd7283
2026-09-19 02:20鹿天宇feat(api): 观看奖励挂件状态 + 任务中心「全部领取」(PRD 4.1.8.2 / 4.1.8.3)3b6a30a6
M06

商品与支付渠道配置

李浮白 · P0
部分合入 · 核心范围未齐
开发合入 57%8 / 14 权重点
待补 6 点 · 待确认 0 点
实现优先级 P0

优先实现并提测;按PRD完整业务链路验收。

做什么

对接现有金币/VIP商品及渠道配置;基础金币、赠币、总到账、首充标记、可用渠道与默认选择共同驱动前台。

待做/验收

当前付费入口仍使用既有商品/建单调用,尚未接成新版报价→默认商品/渠道→购买链路。M06负责配置驱动展示,M08负责建单校验,M09负责交互与回流;不能把接口完成算整项完成。

当前代码

统一商品装载、渠道可用性、默认选择、签名报价与配置指纹已实现;原商品读取入口仍存在。

依赖与协作

9/21–22确认契约;main商品/渠道配置;接口检查点冻结有效商品与字段

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

同商品展示与建单价格一致;不可用渠道不接受建单;后台配置改变不覆盖已创建订单价格。

协作:李浮白;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:BE-01 配置原则 ↗ · 4.2.1 金币/VIP商品 ↗ · 渠道默认 ↗ · 商品默认 ↗

子项交付内容级别权重点开发状态代码依据
M06.01商品装载、金币构成与首充档位P03已完成并合入源码/核查位置 ↗
M06.02渠道可用性与默认商品/渠道规则P02已完成并合入源码/核查位置 ↗
M06.03签名报价、有效期与配置指纹P03已完成并合入源码/核查位置 ↗
M06.04H5商品展示实际接入新版报价配置P03待补实现源码/核查位置 ↗
M06.05Web商品展示实际接入新版报价配置P03待补实现源码/核查位置 ↗

本次核查的实现位置

源码 · pricing.ts ↗ · 源码 · billing.ts ↗ · 源码 · unlock-panel.tsx ↗ · 源码 · player.tsx ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 13:30李浮白fix(pricing): configVersion 逐字段登记 —— 去掉 updatedAt,补上漏掉的 6 个9b23c521
2026-09-19 11:14李浮白feat(api): pricing.quote —— 一次返回全部档位 × 全部可用渠道的服务端报价3208f3c7
2026-09-19 11:04李浮白feat(api): 统一商品装载 —— 会员的两套载体收敛到一个 offer_id 命名空间febd8034
2026-09-19 11:00李浮白feat(api): quote_id 做成无状态签名令牌,不建表64c9e216
2026-09-19 10:59李浮白feat(shared): 默认渠道规则(PRD 4.2.13)—— 与按语种的老规则并存097bfce3
2026-09-19 10:59李浮白feat(api): 报价的配置指纹 —— 内容哈希而不是自增版本号07703f4f
2026-09-19 10:58李浮白feat(shared): 报价的公共类型与默认商品规则(PRD 4.2.14)99502982
M07

报价、两桶扣币与权益

李浮白 · P0
已有实现 · 完整范围待确认
开发合入 42%8 / 19 权重点
待补 0 点 · 待确认 11 点
实现优先级 P0

优先实现并提测;按PRD完整业务链路验收。

做什么

按4.2.6服务端全剧公式及有效报价实现;先赠币后充值币,消费订单、扣币流水和权益同事务;全剧为按剧永久权益,覆盖后续新增集;VIP按服务端到期顺延。

待做/验收

尚未核齐“全剧购买永久权益覆盖以后新增集”及完整VIP顺延、重新报价确认链路。单集EpisodeUnlock批量写入不直接等同永久整剧权益;需补对应实现再判完成。

当前代码

按剧折扣字段、两桶余额扣减、赠币规则、单集权益与流水事务已有实现。

依赖与协作

9/21–22确认契约;M02身份、M06商品、M23收费;接口检查点报价/两桶/权益契约,接口检查点可调用

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

缺省折扣100%、合法旧值保留、异常值阻止售卖;旧报价/范围变化需用户重新确认;只对余额不足来源自动扣币,主动充值不自动解锁;限时权益不转永久。

协作:李浮白;张三丰:方案、资源、依赖与验收协助。行远协作并发;沈知行协作事实与trace对账。

功能子项与工作量权重

需求定位:4.2.6 核价扣币 ↗ · 4.2.7 两桶/VIP ↗ · 存量折扣 ↗

子项交付内容级别权重点开发状态代码依据
M07.01后台全剧折扣字段与收费配置P02已完成并合入源码/核查位置 ↗
M07.02赠币优先、两桶扣减与配置规则P03已完成并合入源码/核查位置 ↗
M07.03单集解锁与流水/权益事务P03已完成并合入源码/核查位置 ↗
M07.04剩余收费集整剧报价及重新确认P03实现待确认源码/核查位置 ↗
M07.05永久整剧权益及后续新增集覆盖P05实现待确认源码/核查位置 ↗
M07.06VIP有效期顺延及免扣币权益收口P03实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · billing.ts ↗ · 源码 · bonus-coins.ts ↗ · 源码 · consume.ts ↗ · 源码 · order-settlement.ts ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 14:16李浮白feat(api): 回流消费 —— CAS 抢锁 + 重新核价 + 扣币授权益同事务ba88929d
2026-09-19 10:44李浮白feat(bonus): 赠币的抵扣比例与有效期提为后台可配,默认=线上现状03ccb0ce
2026-09-19 10:35李浮白feat(pricing): 整剧报价按剧读折扣(bps),付费集数改走 firstPaidIndexac8cdd72
2026-09-19 10:32李浮白feat(db): Drama.fullUnlockDiscountBps —— 全剧折扣从全局常量提为按剧可配63de484b
2026-09-18 07:32沈知行fix(billing): unify unlock events and trace propagationf65f26c6
M08

订单幂等、回调与补偿

李浮白 · P0
部分合入 · 核心范围未齐
开发合入 53%10 / 19 权重点
待补 3 点 · 待确认 6 点
实现优先级 P0

优先实现并提测;按PRD完整业务链路验收。

做什么

现网支付渠道建单、验签、去重、入账、补偿及订单查询;新购买动作先查原单,再按规则生成新request_id/attempt_id/order_id并记录父单。

待做/验收

新版报价在建单侧校验、重购标识/父单关联及PRD指定补偿节奏尚未核齐;前端购买意图需接入。新增CI配置不增加功能完成度。

当前代码

已有渠道建单、回调入账与幂等结算;721d1fd0补四个建单入口的pendingUnlock校验和写入,7904c57e仅补CI集成测试接入。

依赖与协作

9/21–22确认契约;M07与测试渠道回调;接口检查点订单/幂等契约,接口检查点真实测试回调

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

同request_id重放、重复回调、迟到成功及并发解锁逐项验证;失败补偿1s/5s/30s/5min/30min后转掉单处理;本期不实现退款或拒付扣币流程。

协作:李浮白;张三丰:方案、资源、依赖与验收协助。行远协作并发;沈知行协作事实与trace对账。

功能子项与工作量权重

需求定位:4.2.8 支付/补偿 ↗ · 8.3 安全边界 ↗ · 9.3 支付18用例 ↗

子项交付内容级别权重点开发状态代码依据
M08.01现有渠道建单与订单查询P03已完成并合入源码/核查位置 ↗
M08.02支付回调验签与重复结算保护P05已完成并合入源码/核查位置 ↗
M08.03建单校验并写入pendingUnlock意图P02已完成并合入源码/核查位置 ↗
M08.04建单验证新版签名报价与失效处理P03待补实现源码/核查位置 ↗
M08.05重购新标识/父单关联与前单查询P03实现待确认源码/核查位置 ↗
M08.06按PRD节奏补偿及掉单终态P03实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · recharge.ts ↗ · 源码 · order-settlement.ts ↗ · 源码 · intake.ts ↗ · 源码 · quote-token.ts ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 17:44李浮白fix(ci): M09 的集成测试接进 CI 注入列表 —— 它此前整组没跑,把 job 打红了7904c57e
2026-09-19 16:49李浮白fix(api): 补上 pending_unlock 的写入侧 —— 回流此前是一台没有入口的机器721d1fd0
2026-09-19 14:37李浮白feat(api): return_to 服务端收口 + 限流对齐 PRD 8.3763d0d11
2026-09-19 14:26李浮白feat(api): 回流的两条消费路径 —— getOrder 快路径 + cron 兜底7404f15e
2026-09-19 14:12李浮白feat(api): 回流意图入队 —— 挂在 settleOrderTx 内部,不在七个调用方各挂一次10575c63
2026-09-19 10:50李浮白test(qpay7): mock 回调 + 验签分支单测;并给 Q-PAY 四条卡点结案cca9a3d4
2026-09-18 01:37沈知行feat(api): 入账 / 权益授予 / 支付成功三类服务端事实接线d9583226
2026-09-18 01:37沈知行feat(api): 支付链路标识落列 —— 五个建单入口 + 建单事实同事务6ff857b2
M09

两端付费墙与支付回流

李浮白 · P0
部分合入 · 核心范围未齐
开发合入 47%8 / 17 权重点
待补 6 点 · 待确认 3 点
实现优先级 P0

优先实现并提测;按PRD完整业务链路验收。

做什么

解锁点击即执行;金币/VIP独立弹框;先选商品再选可用渠道、历史渠道优先默认VISA;URL恢复原剧集、商品、渠道及购买上下文。

待做/验收

已检查的购买入口未传pendingUnlock;独立WebPC回流未接同等处理。需连通两端购买意图、商品/渠道选择、上下文恢复与充值后续播;不以细节Bug或未测试扣分。

当前代码

服务端已有意图入队、自动解锁、getOrder快路径和cron兜底;H5回流页处理解锁结果;建单服务端新增接收入参。

依赖与协作

9/21–22确认契约;M07/M08、M12续播;接口检查点回流及错误码契约,接口检查点真实闭环

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

无资格/无有效报价不造默认项;不支持渠道置灰说明;余额不足来源支付后重新核价、扣币并续播,独立充值或余额行主动充值只入账;VIP不再扣币。

协作:李浮白;张三丰:方案、资源、依赖与验收协助。沈知行协作回流接线,鹿天宇协作续播。

功能子项与工作量权重

需求定位:PAY-01–03 入口恢复 ↗ · 4.2.10 交互 ↗ · 差额推荐 ↗ · 商品默认 ↗

子项交付内容级别权重点开发状态代码依据
M09.01H5购买入口传入解锁意图与上下文P02待补实现源码/核查位置 ↗
M09.02Web购买入口传入解锁意图与上下文P02待补实现源码/核查位置 ↗
M09.03支付成功后意图入队与查询/cron消费P03已完成并合入源码/核查位置 ↗
M09.04重新核价、自动扣币与授予单集权益P03已完成并合入源码/核查位置 ↗
M09.05H5回流页处理解锁结果及身份卡提示P02已完成并合入源码/核查位置 ↗
M09.06Web回流页接入同等处理P02待补实现源码/核查位置 ↗
M09.07两端金币/VIP交互、渠道记忆和续播收口P03实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · unlock-panel.tsx ↗ · 源码 · player.tsx ↗ · 源码 · page.tsx ↗ · 源码 · page.tsx ↗ · 源码 · intake.ts ↗ · 源码 · consume.ts ↗ · 源码 · order-settlement.ts ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 18:13李浮白fix(test): pending_unlock 集成测试补真订单;另接上 3 组从没跑过的集成测试2dc49ed4
2026-09-19 16:49李浮白fix(api): 补上 pending_unlock 的写入侧 —— 回流此前是一台没有入口的机器721d1fd0
2026-09-19 14:42李浮白feat(web): 回流页消费 pendingUnlock + 付款后身份卡提示9951113f
2026-09-19 14:37李浮白feat(api): return_to 服务端收口 + 限流对齐 PRD 8.3763d0d11
2026-09-19 14:26李浮白feat(api): 回流的两条消费路径 —— getOrder 快路径 + cron 兜底7404f15e
2026-09-19 14:16李浮白feat(api): 回流消费 —— CAS 抢锁 + 重新核价 + 扣币授权益同事务ba88929d
2026-09-19 14:12李浮白feat(api): 回流意图入队 —— 挂在 settleOrderTx 内部,不在七个调用方各挂一次10575c63
2026-09-19 14:09李浮白feat(db): PendingUnlockJob —— 充值后自动解锁的待办表1e9f4990
2026-09-19 14:08李浮白feat(shared): 充值后自动解锁的终态判定 —— SKIPPED 与 FAILED 分开b3a9889e
2026-09-19 10:46李浮白feat(paywall): 冻结 M09 回流契约 v0 —— 写成两端共用的类型,不是一篇文档34af58a6
2026-09-18 11:11行远feat(identity-card): C 端 tRPC 接口 + 给 M09 的提醒契约92b9394e
2026-09-15 23:56沈知行harden(limo): 恢复路径加币种闸与条件写,巡检补回历史 PENDING 单的收银台地址218a94ac
2026-09-12 18:54李浮白fix(watch): 解锁失败不再同屏弹两条一模一样的提示 (W10)3e615d3d
M10

订单记录与结果恢复

李浮白 · P0
部分合入 · 核心范围未齐
开发合入 17%2 / 12 权重点
待补 3 点 · 待确认 7 点
实现优先级 P0

优先实现并提测;按PRD完整业务链路验收。

做什么

按PRD钱包卡图标进入充值/消费两页,充值含会员及绑定奖励;五态与刷新恢复,消费金额为“—”。

待做/验收

按PRD拆充值与消费记录入口/页面;补齐会员、绑定奖励、状态刷新和消费金额展示。现有订单列表不能代替本期完整记录模块。

当前代码

既有订单API与WebPC订单页已接真实查询;并非没有代码。页面仍是充值/订单tab,源码也注明两页拆分待完成。

依赖与协作

9/21–22确认契约;M08订单事实;接口检查点五态映射与查询归属契约

首次增量提测全量可测目标开发/自测完成验收日期
9/249/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

按账号校验归属,非本人返回404;奖励流水不计现金收入;处理中可刷新查询,不把关闭支付窗等同未付款。

协作:李浮白;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:订单记录 ↗ · 支付结果/恢复 ↗ · 用例22及状态验收 ↗

子项交付内容级别权重点开发状态代码依据
M10.01本人订单列表查询与已有页面接线P02已完成并合入源码/核查位置 ↗
M10.02H5充值/消费独立入口和页面P03实现待确认源码/核查位置 ↗
M10.03Web充值/消费独立入口和页面P03待补实现源码/核查位置 ↗
M10.04会员/绑定奖励记录及消费金额展示P02实现待确认源码/核查位置 ↗
M10.05记录状态刷新与单条越权处理收口P02实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · page.tsx ↗ · 源码 · billing.ts ↗ · 源码 · recharge.ts ↗

preview 相关提交与记录

尚无已核实的对应实现提交;等待开发补充,不据此判断未开展工作。

M11

关键事件、供数与对账

沈知行 · P0+P1
部分合入 · 核心范围未齐
开发合入 50%14 / 28 权重点
待补 3 点 · 待确认 11 点
实现优先级 P0+P1

先P0:关键支付/身份事件、服务端事实、§10.1指定表字段供数与对账。P1:内容分发与后台事件随各P1功能接线。

做什么

P0:公共Schema、订单trace_id/purchase_intent_id/paywall_flow_id/origin_page落列、独立分析事件出站表、事务一致写入、异步消费与数据平台供数;P1:内容分发与后台变更事件接线。

待做/验收

本项包含P1后台/内容变更事件,不只有对账CLI。已查audit写日志不等于发出ops_change_result;尚需逐项闭合业务产出方。与C02共同跟踪但不删除M11要求、不重复计数。

当前代码

服务端事实、供数、四级对账与定时任务已有实现;运行报告记录对账结果,不能继续写成“任务从未运行”。

依赖与协作

9/21–22确认契约;各业务事实、事件字典及平台权限;接口检查点字段,接口检查点核心事实接入

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

支付五类事实以服务端为准,双报不相加;前端队列/ACK/重试/pagehide发送;PaywallEventLog、CoinTransaction、EpisodeUnlock、CtRewardGrant、AuditLog及Order字段完成供数,DATA_PLATFORM_ENABLED启用后验证;不是只完成前端埋点即验收。

协作:沈知行;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:7.1 字段/出站表 ↗ · 7.2 事件字典 ↗ · 7.4 对账 ↗ · 10.1 P0供数 ↗

子项交付内容级别权重点开发状态代码依据
M11.01交易链路字段与服务端事实供数P03已完成并合入源码/核查位置 ↗
M11.02outbox投递、消费与四级对账P05已完成并合入源码/核查位置 ↗
M11.03指标契约、SQL登记与对账CLI(含C01工程)P03已完成并合入源码/核查位置 ↗
M11.04公共事件契约、字段校验与上报(含C02公共层)P03已完成并合入源码/核查位置 ↗
M11.05身份/支付业务事件产出方完整接线P05实现待确认源码/核查位置 ↗
M11.06播放/互动业务事件产出方完整接线P03实现待确认源码/核查位置 ↗
M11.07内容分发业务事件产出方完整接线P13实现待确认源码/核查位置 ↗
M11.08后台变更ops_change_result产出接线P13待补实现源码/核查位置 ↗

本次核查的实现位置

源码 · fact-reconcile.ts ↗ · 源码 · audit.ts ↗ · 源码 · event-contract.ts ↗ · 源码 · c02-owner-action-required-20260918.md ↗ · 源码 · metric-contract.ts ↗ · 源码 · canonical-sql.ts ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 06:17沈知行docs: C01 / M11 / C02 三项改为 PREVIEW_VERIFIEDc1d9e6b2
2026-09-19 06:17沈知行docs: 收尾 —— d5b2ae20 部署、四榜迁移生效、对账 cron 的自然跳444a16aa
2026-09-19 05:32沈知行docs: cron 侧也验了 —— 用 cron 自己的 Job 模板拉起,不等下一跳82b02f50
2026-09-19 05:31沈知行docs: C01/M11/C02 的 Preview 实测,并更正一处被我说高了的严重程度98a91eb3
2026-09-19 04:07沈知行feat(analytics): complete M11 fact delivery and reconciliation831e3234
2026-09-18 20:19沈知行feat(feed): M18/M20 首页板块与栏目详情两个过程;M11 对账 cron 上 preview1286fa1b
2026-09-18 16:50李浮白修 §6.5 对账口径:在「先增量后全量」下旧口径必然误报缺口8703da9d
2026-09-18 15:45沈知行feat(analytics): evaluate reconciliation metrics by kind965d5413
2026-09-18 14:39沈知行feat(analytics): complete metric source mapping572d3844
2026-09-18 14:16沈知行fix(analytics): correct reconciliation metric semantics944fcb1f
2026-09-18 07:32沈知行fix(billing): unify unlock events and trace propagationf65f26c6
2026-09-18 01:37沈知行feat(data): 补齐 §10.1 的 P0 数仓清单 —— 三张新表 + 链路列上报87f6c5f1
2026-09-18 01:36沈知行feat(api): 服务端事实事件出站表 —— 事务内入队,单事务精确一次落库5d0f0561
2026-09-18 01:35沈知行feat(db): M11 P0 的列与出站表 —— 支付链路标识 + reporter + AnalyticsEventOutbox40833ed0
M12

推荐流、核心播放与进度

鹿天宇 · P0
已有实现 · 完整范围待确认
开发合入 43%9 / 21 权重点
待补 0 点 · 待确认 12 点
实现优先级 P0

优先实现并提测;按PRD完整业务链路验收。

做什么

H5免费推荐流服务端每批20条、同会话同剧去重;两端播放、选集、清屏、倍速、清晰度、声音回退、末集推荐和毫秒进度;接真实accessState与签名媒体。

待做/验收

需核齐PRD的20条批次/会话内去重、末集同标签与热榜兜底、两端连续播放完整范围。已有基础播放不能直接判整个模块完成;这里不是要求先跑真机测试。

当前代码

播放控制、清屏/设置、毫秒进度、锁集媒体与字幕门禁已有实现;推荐服务已有分页和已看过滤。

依赖与协作

9/21–22确认契约;M02、M07、M23;接口检查点播放鉴权与进度契约,接口检查点真实媒体

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

锁定集不返回视频/字幕地址,HLS分片同样鉴权,签名≤2小时;恢复误差≤2秒、字幕另测;声音受限回退静音且提示开启;末集同标签推荐与热榜兜底必须有真实来源。

协作:鹿天宇;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:H5-P01 推荐流 ↗ · H5-P02 连播恢复 ↗ · H5-P03 选集 ↗ · H5-P04 鉴权回流 ↗ · 清屏 ↗ · 设置 ↗ · Web播放器 ↗ · Web选集 ↗ · 6 媒体/进度契约 ↗

子项交付内容级别权重点开发状态代码依据
M12.01播放器控制、清屏及清晰度/倍速设置P03已完成并合入源码/核查位置 ↗
M12.02毫秒进度上报与恢复接线P03已完成并合入源码/核查位置 ↗
M12.03锁集媒体与字幕门禁P03已完成并合入源码/核查位置 ↗
M12.04媒体签名有效期与HLS资源鉴权完整覆盖P03实现待确认源码/核查位置 ↗
M12.05推荐20条批次与会话内按剧去重P03实现待确认源码/核查位置 ↗
M12.06选集/连播/锁集后续播的两端收口P03实现待确认源码/核查位置 ↗
M12.07末集同标签推荐及热榜兜底P03实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · watch-client.tsx ↗ · 源码 · vertical-feed.tsx ↗ · 源码 · feed.ts ↗ · 源码 · episode.ts ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 01:32鹿天宇feat(feed): H5 首页推荐流单击画面暂停 / 继续 + 声音开关(PRD 4.1.5.1 播放控制)44f64e03
2026-09-19 00:49鹿天宇feat(watch): H5 播放页单击画面暂停 / 继续(PRD 4.1.5.1 播放控制)0358e827
2026-09-19 00:25鹿天宇feat(watch): H5 播放页右侧声音开关(PRD 4.1.5.1 播放控制 / 图 4.1.5.2)b7ccda6a
2026-09-19 00:08鹿天宇feat(watch): H5 播放设置面板对齐 PRD 4.1.5.6 / H5-P065a439cee
2026-09-19 00:08鹿天宇fix(player): 清晰度与倍速的本地记忆和面板选中态一致(PRD 4.1.5.6)384e21dc
2026-09-18 23:23鹿天宇feat(watch): H5 清屏播放(PRD 4.1.5.5 / H5-P05)4148144d
2026-09-16 02:45AdingApkgg · 人员待核实fix(front): 补回播放器的「已播完」闩锁 —— 推荐流里短剧播完会自己重播92231fa9
2026-09-14 16:41李浮白fix(watch): 进度上报的定时器活不过一次渲染 —— 连续播放期间一次都没落过库 (W04)c7967492
2026-09-14 16:41李浮白fix(watch): webpc 退出不补最后一拍、往回拖进度就停报 (W04)9bcd7134
M13

播放器字幕与全屏

鹿天宇 · P0+P1
已有实现 · 完整范围待确认
开发合入 67%10 / 15 权重点
待补 0 点 · 待确认 5 点
实现优先级 P0+P1

先P0:CC/设置共用面板、语种选择、预览、同步、记忆与字幕权限(H5-P07/P08、PC-P04)。后P1:H5-P09横屏剧全屏新增布局与交互;基础字幕的平台边界仍随P0验证。

做什么

鹿天宇:播放器CC/设置入口、字幕语种选择、即时预览、字幕与视频同步、偏好记忆及全屏显示;消费M23提供的字幕资源,不承担后台字幕上传配置。

待做/验收

不能写成“没有全屏”。需核对H5-P09新增横屏布局/控件及iOS边界的完整开发覆盖;在范围核齐前不把已有字幕主链路扩成整项完成。

当前代码

字幕解析/自绘层、CC与设置共用面板、语种记忆/切集处理已有代码;容器全屏、横屏锁定尝试和PiP字幕提示也已实现。

依赖与协作

M23(陈飞宇)提供真实字幕资源和语种/地址/权限约定;张三丰协调资源中心接口。鹿天宇完成播放器接线并联合验收。

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

字幕误差≤250ms,切语言不重载视频;未解锁不下发正文;容器全屏、iOS playsinline自绘、画中画提示及退出恢复分别验收,基础字幕平台安全不能等P1再处理。

协作:鹿天宇;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:H5-P07 字幕选择 ↗ · H5-P08 同步 ↗ · Web字幕 ↗ · H5-P09 全屏 ↗ · 8.2 媒体边界 ↗

子项交付内容级别权重点开发状态代码依据
M13.01字幕解析、自绘显示与播放时间同步P03已完成并合入源码/核查位置 ↗
M13.02CC/设置共用面板及预览P03已完成并合入源码/核查位置 ↗
M13.03语种默认、记忆与切集回退P02已完成并合入源码/核查位置 ↗
M13.04容器全屏与PiP字幕提示P02已完成并合入源码/核查位置 ↗
M13.05iOS字幕与全屏降级边界完整实现P02实现待确认源码/核查位置 ↗
M13.06H5-P09横屏新增布局和控件P13实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · watch-client.tsx ↗ · 源码 · subtitle-sheet.tsx ↗ · 源码 · player.tsx ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-18 23:22鹿天宇fix(subtitles): H5 默认字幕在开发期 StrictMode 下被覆盖成「关闭」6a0935b0
2026-09-18 18:17鹿天宇fix(subtitles): 对齐 PRD H5-P07 规则原文 —— 恢复「返回播放设置」、语种名跟界面语言、无字幕的集保留入口82775d2c
2026-09-17 22:55鹿天宇docs(v11): 阶段 4s 验收记录 —— alice :3530 跑 H5-P07/P08、PC-P04 全部用例8a953394
2026-09-17 22:48鹿天宇fix(subtitles): 4s 验收修正 —— 「完成」按入口回去、字幕框居中、Sheet × 让位5b0ed566
2026-09-17 19:31鹿天宇feat(subtitles): 4s 任务 5–8 —— 播放器去掉 <track>,H5/WebPC 接自绘字幕层、CC 入口与共用面板,WebPC 自绘控制栏,后台收 SRT6bc83168
2026-09-17 19:20鹿天宇feat(subtitles): 4s 任务 1–4 —— WebVTT 纯逻辑、BCP-47 与切集判定、episode.play 字幕字段、@nq/ui 自绘字幕层与面板e1ec9e90
2026-09-17 19:06AdingApkgg · 人员待核实docs(spec): V1.1 PRD r2(2026-09-17)差异增补 —— 范围增删、裁决影响、字幕对照、Q 状态、修订阶段表87028939
M14

七语种、术语与评论修复

鹿天宇 · P0+P1
已有实现 · 完整范围待确认
开发合入 31%4 / 13 权重点
待补 0 点 · 待确认 9 点
实现优先级 P0+P1

先P0:七语种、术语、集数、评论展示/计数及既有互动(V01/V02、INT-01、PC-P03)。后P1:下载App提示条(H5-G01)。

做什么

P0:V01/V02七语种、术语、集数、计数及无中断切换;INT-01提交评论后展示与计数修复、PC-P03既有互动保留;P1:H5-G01下载提示条。

待做/验收

仍需关联七语种完整范围、切语言不打断播放、评论草稿保留及指定顶部下载条的实际接线。存在通用组件不等于对应页面全部完成;不以缺少模块名提交认定没做。

当前代码

多语言切换、评论即时刷新/计数修复、既有互动及下载组件已有实现。

依赖与协作

9/21–22确认契约;main语言/评论基础与M12状态;接口检查点口径,接口检查点统一接口

首次增量提测全量可测目标开发/自测完成验收日期
9/249/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

H5语言入口仅剧场/个人中心右上角;评论提交成功即时显示且+1、失败保留草稿;点赞收藏沿用现网,不重建互动系统;语言切换不丢播放/评论输入。

协作:鹿天宇;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:V01 七语种 ↗ · V02 术语计数 ↗ · INT-01 评论修复 ↗ · PC-P03 互动保留 ↗ · H5-G01 下载提示 ↗

子项交付内容级别权重点开发状态代码依据
M14.01语言切换入口与偏好持久化P02已完成并合入源码/核查位置 ↗
M14.02七语种文案、术语及集数完整覆盖P03实现待确认源码/核查位置 ↗
M14.03语言切换保持当前播放状态P02实现待确认源码/核查位置 ↗
M14.04评论发布后刷新及计数P02已完成并合入源码/核查位置 ↗
M14.05评论草稿保留与互动范围收口P02实现待确认源码/核查位置 ↗
M14.06H5指定顶部下载App提示条接线P12实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · locale-switcher.tsx ↗ · 源码 · comment-sheet.tsx ↗ · 源码 · app-download-bubble.tsx ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-15 18:56李浮白fix(i18n): 用户可见文案统一 VIP,集数按数量取单复数 (V02)3906b7ac
2026-09-14 13:49陈飞宇(Git:jakeangel)添加iOS PWA/WebClip install guided4e1505c
2026-09-12 18:54李浮白feat(comment): 三个展示面共用一个服务端评论总数 (I01)feb84290
M15

既有题材/标签兼容

沈知行 · P1
核心完成已核实
开发合入 100%6 / 6 权重点
待补 0 点 · 待确认 0 点
实现优先级 P1

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。

早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。

做什么

保留现有题材与标签字典及剧集关联;核对ID、可选数据与前台读取,不新增字典优化界面。

待做/验收

本项核心范围已核实。90天旧标签链接映射归M21跟踪,不能在整个计划里消失。

当前代码

保留既有题材/标签字典与ID;统一ID优先解析,未知或失效条件返回不可匹配状态,不退化为全部内容。

依赖与协作

9/21–22确认契约;main题材标签原有接口;接口检查点列明保留/兼容规则

首次增量提测全量可测目标开发/自测完成验收日期
9/249/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

既有字典可继续选择;未知或失效ID不静默替换;多语言自动补充、覆盖统计及字典重建不计本期。

协作:沈知行;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:题材沿用范围 ↗ · 标签沿用范围 ↗

子项交付内容级别权重点开发状态代码依据
M15.01既有字典/关系与稳定ID沿用P12已完成并合入源码/核查位置 ↗
M15.02ID优先解析及旧slug查找P12已完成并合入源码/核查位置 ↗
M15.03未知/失效条件不回退全部内容P12已完成并合入源码/核查位置 ↗

本次核查的实现位置

源码 · taxonomy-filter.ts ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-18 20:42沈知行feat(content): complete M15 genre and tag compatibilitye49beb9e
2026-09-15 23:22AdingApkgg · 人员待核实feat(api,shared): 分类与标签支持按稳定 id 过滤,id 优先于 slugac3bbc19
M16

内容集合与数据同步

沈知行 · P1
核心完成已核实
开发合入 100%11 / 11 权重点
待补 0 点 · 待确认 0 点
实现优先级 P1

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。

早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。

做什么

统一剧集可展示判定、题材/标签交集与数量;现有关系兼容、内容上下架同步;为筛选、榜单和首页提供稳定查询。

待做/验收

本项核心范围已核实;上下架与计数回归属于统一测试,不撤销开发状态。

当前代码

可展示集合、有效集条件、稳定排序与内容变更缓存同步已有实现;板块重复加剧增加明确防护。

依赖与协作

9/21–22确认契约;M15、M23可展示规则;接口检查点集合/分页契约,接口检查点可调用

首次增量提测全量可测目标开发/自测完成验收日期
9/249/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

剧上架且至少一集上架才进入可展示集合;空集与请求失败分开;稳定ID不靠显示名称识别;后台保存可被真实前台读取。

协作:沈知行;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:4.3.2 集合/关系 ↗ · 集合接口 ↗ · 可展示判定 ↗

子项交付内容级别权重点开发状态代码依据
M16.01可展示剧集集合与有效集判定P13已完成并合入源码/核查位置 ↗
M16.02集合交集计数与稳定排序P13已完成并合入源码/核查位置 ↗
M16.03内容写入后的缓存版本同步P13已完成并合入源码/核查位置 ↗
M16.04板块重复加剧防护与计数一致性接线P12已完成并合入源码/核查位置 ↗

本次核查的实现位置

源码 · content-visibility.ts ↗ · 源码 · home-sections.ts ↗ · 源码 · facets.ts ↗ · 源码 · cache.ts ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-18 23:44沈知行fix(feed): 同一部剧不得重复加入同一板块 —— Preview 实测发现的后台/前台错位c8473600
2026-09-18 20:55沈知行feat(content): complete M16 collection synchronizationa2c0cbd3
2026-09-18 19:45沈知行feat(content): M16 统一可展示判定 —— 剧上架且至少一集上架443f5d5e
2026-09-15 23:17AdingApkgg · 人员待核实feat(api): 分类 × 标签的三层计数聚合b6dc99a2
2026-09-15 23:11AdingApkgg · 人员待核实feat(api): 分类筛选的来源集合类型与标签折叠规则97734a49
M17

四榜规则与服务端快照

陈飞宇 · P1 · P0前置
已有实现 · 完整范围待确认
开发合入 74%14 / 19 权重点
待补 0 点 · 待确认 5 点
实现优先级 P1 · P0前置

先提供H5-P02末集推荐所需热播榜读取/兜底;四榜后台规则、调度及人工调整仍按P1交付(§5.2.5)。

做什么

提前交付P0所需热播快照读取/末集兜底;P1完成四榜后台→真实指标→定时快照→人工调整,标题自动翻译与中文回退。

待做/验收

自定义标题代码当前标记待翻译并回退中文;需核对标题补译与完整人工调整交互的PRD覆盖。四榜后台批次通过不直接代表所有本期要求收口,也不能代替M22前台完成。

当前代码

四榜排序引擎、指标窗口、人工调整、后台配置、快照调度及建榜迁移已有实现。

依赖与协作

9/21–22确认契约;M23候选内容、统计来源;接口检查点窗口口径,接口检查点快照结构,接口检查点首个真实快照

首次增量提测全量可测目标开发/自测完成验收日期
9/259/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

权重0–100整数且合计100;播放≥5秒会话,收藏点赞窗口内新增关系去重、撤销不回扣;同分按播放量再ID的UTF-8字节序;固定不绕门槛,页面关闭仍调度。

协作:陈飞宇;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:5.2.5 四榜后台 ↗ · 4.3.3 统计口径 ↗ · 权重规则 ↗ · 末集热榜依赖 ↗

子项交付内容级别权重点开发状态代码依据
M17.01四榜评分、窗口指标与同分排序P15已完成并合入源码/核查位置 ↗
M17.02配置保存、人工调整与预览接口P13已完成并合入源码/核查位置 ↗
M17.03定时快照刷新、互斥与四榜建榜迁移P13已完成并合入源码/核查位置 ↗
M17.04后台四榜配置页面P13已完成并合入源码/核查位置 ↗
M17.05自定义标题翻译完整接线P12实现待确认源码/核查位置 ↗
M17.06候选选择/人工调序编辑交互收口P13实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · rank-engine.ts ↗ · 源码 · window-metrics.ts ↗ · 源码 · leaderboard.ts ↗ · 源码 · rank-boards.tsx ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 06:15沈知行docs(audit): 后台五页 Preview 实测验收报告(runtime d5b2ae20)85c2e79d
2026-09-19 05:23沈知行test(ranking): 建榜迁移的守卫从 RANK_BOARD_KEYS 推导,且扫全部迁移c35e3a65
2026-09-19 05:11沈知行fix(ranking): 四榜的 Leaderboard 行改由迁移建 —— 同一个坑第二次8371bb2c
2026-09-19 03:27沈知行feat(ranking): wire PRD 5.2.5 ranking admin, scheduling and refresh locking6414d253
2026-09-15 22:56AdingApkgg · 人员待核实feat(api,shared): 四个新榜进读路径,回落只对 legacy 三榜生效511eec90
2026-09-15 22:40AdingApkgg · 人员待核实feat(api): 新四榜的快照重建 —— 按 rule 分流,legacy 三榜原路不动8b80a6c4
2026-09-15 22:14AdingApkgg · 人员待核实feat(db): 四榜配置模型与人工干预表e82b6d19
2026-09-15 22:14AdingApkgg · 人员待核实feat(api): 四榜规则引擎 —— 纯函数,门槛/归一化/同分/人工固定全按 PRD 5.2.56838b5e5
2026-09-15 17:06AdingApkgg · 人员待核实feat(api,db): 窗口指标的统一查询口径与三条聚合索引8ae0a883
2026-09-15 17:06AdingApkgg · 人员待核实feat(api): 播放汇总在同一事务里累加按剧按天的日指标4b565c00
2026-09-15 17:06AdingApkgg · 人员待核实feat(db): DramaDailyPlay —— 四榜窗口指标的播放数据源276d15ed
M18

Web首页板块配置

沈知行 · P1
部分合入 · 核心范围未齐
开发合入 60%9 / 15 权重点
待补 6 点 · 待确认 0 点
实现优先级 P1

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。

早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。

做什么

中文标题及自动补译/人工修订、启停、手选片单/榜单引用、排序、单项直接保存;保留已有style,新建5001,不增样式控件。

待做/验收

当前界面仍以即时mutation保存。PRD独立编辑弹窗、跨页选剧副本及取消不落库的核心编辑流程未齐;后台审阅报告同样列为剩余开发,不仅是待测试。

当前代码

板块配置、榜单引用、终端控制、多语言与前台读取已有实现;新增保存规则和并发保护。

依赖与协作

9/21–22确认契约;M01保存、M16集合、M17快照;接口检查点接口约定,接口检查点真实组合接入

首次增量提测全量可测目标开发/自测完成验收日期
9/259/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

保护人工译文;Web启用,APP置灰;手选不限数量、不做100条超量确认;引用榜单只读快照;取消/失败不写入;真实读取及性能另验。

协作:沈知行;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:5.2.7 首页配置 ↗ · 保存/翻译接口 ↗

子项交付内容级别权重点开发状态代码依据
M18.01板块配置、终端/样式与榜单引用P13已完成并合入源码/核查位置 ↗
M18.02标题多语言、自动补译与人工保护P13已完成并合入源码/核查位置 ↗
M18.03配置校验、版本保存及前台读取P13已完成并合入源码/核查位置 ↗
M18.04独立编辑弹窗与跨页候选选剧P13待补实现源码/核查位置 ↗
M18.05编辑副本、排序及取消不落库P13待补实现源码/核查位置 ↗

本次核查的实现位置

源码 · feed.tsx ↗ · 源码 · dramarush-v11-admin-prd-prototype-audit-20260919.md ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 06:15沈知行docs(audit): 后台五页 Preview 实测验收报告(runtime d5b2ae20)85c2e79d
2026-09-19 02:36沈知行fix(home): align M18 admin with PRD 5.2.7 and unify the audit contract403c0c4e
2026-09-18 21:21沈知行feat(feed): complete M18 home section configurationd47163bb
2026-09-18 20:19沈知行feat(feed): M18/M20 首页板块与栏目详情两个过程;M11 对账 cron 上 preview1286fa1b
2026-09-18 19:59沈知行feat(db): M18 首页板块配置的模型补齐 —— style / 顺序 / 榜单引用 / devices / 多语言8dd49039
2026-09-17 16:35coda · 人员待核实feat(admin-save): M01 后台保存的请求级幂等,并接入现存三类写接口038db77c
M19

Web Banner与Hero

沈知行 · P1
部分合入 · 核心范围未齐
开发合入 43%6 / 14 权重点
待补 6 点 · 待确认 2 点
实现优先级 P1

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。

早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。

做什么

选剧、标题、图片、投放起止时间、开关、拖拽与工作稿确认→Web Hero;投放北京时间录入、服务端存UTC。

待做/验收

当前条目更新/删除/排序直接写入;PRD整组工作列表、保存差异确认与撤销流程未齐。Hero显示与本期完整后台编辑是两段工作。

当前代码

Banner模型、投放时段、上下架、最大数量与Web Hero展示已有实现。

依赖与协作

9/21–22确认契约;M01保存与M23内容;接口检查点Banner投放及首页组件契约

首次增量提测全量可测目标开发/自测完成验收日期
9/259/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

最多12条,图片≤2MiB;标题空回退剧名;未到期/过期不展示,开关关闭或空列表回退底稿;失败与取消保留原配置。

协作:沈知行;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:5.2.6 Web Banner ↗ · 4.3.1 Hero联动 ↗

子项交付内容级别权重点开发状态代码依据
M19.01Banner数据、投放时段、开关与限额P13已完成并合入源码/核查位置 ↗
M19.02条目配置及前台Hero读取/展示P13已完成并合入源码/核查位置 ↗
M19.03整组工作列表、候选选择与调序P13待补实现源码/核查位置 ↗
M19.04保存差异确认、取消及撤销P13待补实现源码/核查位置 ↗
M19.05图片来源/大小与标题回退完整约束P12实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · banner.tsx ↗ · 源码 · dramarush-v11-admin-prd-prototype-audit-20260919.md ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 06:15沈知行docs(audit): 后台五页 Preview 实测验收报告(runtime d5b2ae20)85c2e79d
2026-09-19 02:48沈知行fix(banner): enforce PRD 5.2.6 dedupe, target checks and audit wiring67cecdb7
2026-09-19 01:34沈知行fix(web): PC 版式对齐 PRD 数值f95defbb
2026-09-18 21:51沈知行feat(home): complete M19 banner and hero delivery968c7a22
M20

Web首页与栏目详情

沈知行 · P1
核心完成已核实
开发合入 100%11 / 11 权重点
待补 0 点 · 待确认 0 点
实现优先级 P1

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。

早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。

做什么

Web读取最新已保存板块与Hero配置,完整片单横滚、手动浏览、每页12部栏目详情、失效提示与返回;H5免费推荐流归M12。

待做/验收

本项已核实核心范围;运行环境、版式细节和统一回归不影响代码合入判断。

当前代码

配置板块接入Web首页;栏目详情12条分页、完整片单、横滚与详情返回主链路已有实现;页码保存在URL。

依赖与协作

9/21–22确认契约;M18配置、M16片单、M17榜单;接口检查点字段冻结,接口检查点真实接入

首次增量提测全量可测目标开发/自测完成验收日期
9/259/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

自动滚动24px/s,手动后≥3.5秒恢复;虚拟/懒加载而非片单截断;路由刷新/后退保留有效条件和位置;原有样式兼容,不新增H5板块首页。

协作:沈知行;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:4.3.1 首页/栏目 ↗ · 刷新及返回恢复 ↗

子项交付内容级别权重点开发状态代码依据
M20.01Web配置板块及Hero首页接线P13已完成并合入源码/核查位置 ↗
M20.02完整片单横滚、手动操作与恢复P13已完成并合入源码/核查位置 ↗
M20.03栏目详情12条分页及失效空态P13已完成并合入源码/核查位置 ↗
M20.04栏目页码URL与返回主链路P12已完成并合入源码/核查位置 ↗

本次核查的实现位置

源码 · home-sections.ts ↗ · 源码 · page.tsx ↗ · 源码 · page.tsx ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 01:34沈知行fix(web): PC 版式对齐 PRD 数值f95defbb
2026-09-18 22:18沈知行feat(web): complete M20 homepage and section detail796aa0bc
2026-09-18 20:19沈知行feat(feed): M18/M20 首页板块与栏目详情两个过程;M11 对账 cron 上 preview1286fa1b
2026-09-18 19:53沈知行feat(web): M20 首页连续横滚接线 —— 接 shared 的收敛引擎,不带回重复的那一份a268021f
2026-09-16 01:42AdingApkgg · 人员待核实fix(front): 首页渲染全部板块,不跳过第一个8cca9866
2026-09-16 00:03AdingApkgg · 人员待核实feat(front): Web 首页板块改成连续横滚轨道66b6ac26
2026-09-15 23:57AdingApkgg · 人员待核实feat(front,shared): 横滚补齐 PRD 的其余交互 —— 无溢出不滚、两侧按钮、左右键、拖动阈值974cc29b
2026-09-15 23:54AdingApkgg · 人员待核实feat(front): 连续横滚的轨道组件6d5165f1
M21

题材标签筛选与返回

沈知行 · P1
部分合入 · 核心范围未齐
开发合入 67%8 / 12 权重点
待补 2 点 · 待确认 2 点
实现优先级 P1

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。

早期开发验证报告 ↗ · 5298f3cc深度验证;后续d5b2ae20冒烟及后台验证见本页“验证范围”。最新支付/身份增量未据此自动判定复测通过。

做什么

首页去重集合/类型集合/榜单Top内筛选;题材单选、标签单选、计数、展开/收起、Web24/H5每页9条;按90天兼容映射旧标签链接。

待做/验收

taxonomy-filter明确注明未做90天旧标签原值映射;正式PRD尚包含该项。未收到产品正式删改前保留为待补开发,不能用仓库内替代口径直接免除。

当前代码

来源集合、题材标签交集筛选、计数、独立结果页与失效条件处理已有实现。

依赖与协作

9/21–22确认契约;M15/M16集合、分页、路由;接口检查点契约,接口检查点可调用

首次增量提测全量可测目标开发/自测完成验收日期
9/259/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

服务端聚合与分页;未知ID不回退全部,计数失败不显示0;换题材清标签、榜内重置保留list;刷新/返回恢复路由、筛选、页码和滚动。

协作:沈知行;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:4.3.2 题材筛选 ↗ · 生产路由恢复 ↗

子项交付内容级别权重点开发状态代码依据
M21.01来源集合及题材/标签交集查询P13已完成并合入源码/核查位置 ↗
M21.02前台选择/展开/计数与结果页P13已完成并合入源码/核查位置 ↗
M21.03未知条件与正常空结果区分P12已完成并合入源码/核查位置 ↗
M21.0490天旧标签原值映射P12待补实现源码/核查位置 ↗
M21.05筛选失败/重置与返回位置完整收口P12实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · taxonomy-filter.ts ↗ · 源码 · facets.ts ↗ · 源码 · page.tsx ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 01:34沈知行feat(web): Hero 下「按题材找剧」入口;频道筛选区改用 catalog 计数c9b87ce6
2026-09-19 01:34沈知行feat(web): 标签展开更多 —— 收起时选中项不许消失c117b85f
2026-09-19 01:33沈知行fix(filter): 题材计数按 PRD 的来源集合,不再整库b63928f1
2026-09-19 01:33沈知行feat(web): 独立题材结果页 + 题材按稳定 ID6deea985
2026-09-18 22:54沈知行feat(web): complete M21 genre and tag filtering0bf6fad1
2026-09-18 20:55沈知行feat(content): complete M16 collection synchronizationa2c0cbd3
2026-09-18 20:42沈知行feat(content): complete M15 genre and tag compatibilitye49beb9e
2026-09-15 23:22AdingApkgg · 人员待核实feat(api,shared): 分类与标签支持按稳定 id 过滤,id 优先于 slugac3bbc19
2026-09-15 23:17AdingApkgg · 人员待核实feat(api): 分类 × 标签的三层计数聚合b6dc99a2
M22

榜单前台与跨页引用

陈飞宇 · P1
部分合入 · 核心范围未齐
开发合入 0%0 / 12 权重点
待补 9 点 · 待确认 3 点
实现优先级 P1

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。

做什么

Web/H5四榜页面、榜切换、标题本地化、卡片、筛选及首页/末集引用服务端快照。

待做/验收

当前WebPC入口仍为hot/new/follow三榜,H5仍为旧tab体系并调用rank.list。需接通本期四榜、榜内题材标签筛选及同一快照跨页引用,不能以后台四榜代码判前台完成。

当前代码

原前台排行榜与分类筛选已有实现;新增四榜后端可供调用。

依赖与协作

9/21–22确认契约;M17四榜快照与排序;接口检查点契约,接口检查点快照

首次增量提测全量可测目标开发/自测完成验收日期
9/259/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

相同快照与可见条件结果一致;筛选不重新编号榜名次;候选不足按实际展示;下架和排除结果在引用处同步。

协作:陈飞宇;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:4.3.3 四榜前台 ↗ · 四榜后台 ↗ · 返回恢复 ↗

子项交付内容级别权重点开发状态代码依据
M22.01H5前台切换为本期四榜P13待补实现源码/核查位置 ↗
M22.02Web前台切换为本期四榜P13待补实现源码/核查位置 ↗
M22.03榜内题材/标签筛选与榜名多语言P13待补实现源码/核查位置 ↗
M22.04首页/末集与榜页同快照引用收口P13实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · page.tsx ↗ · 源码 · rank-client.tsx ↗ · 源码 · rank.ts ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-16 01:07AdingApkgg · 人员待核实feat(front,api): Web 榜单页接入 V1.1 四榜d59968eb
2026-09-16 00:53AdingApkgg · 人员待核实feat(front): H5 榜单页接入 V1.1 四榜ec704dfe
2026-09-16 00:48AdingApkgg · 人员待核实feat(api): 前台四榜的切换项与口径说明端点6140d003
M23

剧集资料、资源与收费

陈飞宇 · P1 · P0前置
部分合入 · 核心范围未齐
开发合入 45%9 / 20 权重点
待补 5 点 · 待确认 6 点
实现优先级 P1 · P0前置

先提供核心播放/支付所需内容ID、可看状态、收费与折扣、真实媒体和字幕资源;完整剧集后台编辑、资源三级保存及运营交互为P1(§5.2.1)。

做什么

先交付P0内容ID/收费与折扣/可看状态/字幕资源契约;P1完成剧集列表与编辑、13语种资料、图片、资源弹窗、字幕三级保存、调序和上下架。 陈飞宇负责后台字幕上传、语种配置、三级保存及资源输出,不重复开发播放器字幕交互。

待做/验收

PRD资源独立弹窗与三级保存、13语种资料及完整运营编辑仍需补齐。字幕后台资源归陈飞宇,播放器字幕归鹿天宇,不因协作提交改变分工。

当前代码

剧集资料、媒体/字幕基础、收费折扣、状态流转与批量版本校验已有实现;相关协作成果均保留。

依赖与协作

9/21–22确认契约;main剧集与资源、M01公共保存;接口检查点稳定ID/状态/收费契约,接口检查点真实资源 字幕资源字段与鹿天宇对齐;资源可用后交M13接入播放器。

首次增量提测全量可测目标开发/自测完成验收日期
9/239/249/29收口;9/30修复复测9/25–30滚动验收

验收标准

保留草稿/审核中/已发布/已下架四状态,不能照原型归一为下架;可保存零集但不得发布;SRT上传转VTT。永久已购下架集仍从历史/已购可看,可分发集合另判。

协作:陈飞宇;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:5.2.1 剧集管理 ↗ · 生产四状态 ↗ · 折扣迁移 ↗ · 文件限制 ↗ · 内容/字幕接口 ↗

子项交付内容级别权重点开发状态代码依据
M23.01内容ID、资料及收费字段基础P13已完成并合入源码/核查位置 ↗
M23.02媒体/字幕基础输出与语种字段P13已完成并合入源码/核查位置 ↗
M23.03剧集状态流转、批量版本及删除保护P13已完成并合入源码/核查位置 ↗
M23.0413语种资料完整编辑P13实现待确认源码/核查位置 ↗
M23.05资源独立弹窗与三级保存P15待补实现源码/核查位置 ↗
M23.06集序、资源替换与完整运营流程收口P13实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · episode-manager.tsx ↗ · 源码 · drama.ts ↗ · 源码 · dramarush-v11-admin-prd-prototype-audit-20260919.md ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 10:32李浮白feat(db): Drama.fullUnlockDiscountBps —— 全剧折扣从全局常量提为按剧可配63de484b
2026-09-19 06:15沈知行docs(audit): 后台五页 Preview 实测验收报告(runtime d5b2ae20)85c2e79d
2026-09-19 03:48沈知行fix(drama): enforce PRD 5.2.1 status transitions, batch safety and delete guards5c0ca7d4
2026-09-17 19:31鹿天宇feat(subtitles): 4s 任务 5–8 —— 播放器去掉 <track>,H5/WebPC 接自绘字幕层、CC 入口与共用面板,WebPC 自绘控制栏,后台收 SRT6bc83168
2026-09-17 16:35coda · 人员待核实feat(admin-save): M01 后台保存的请求级幂等,并接入现存三类写接口038db77c
2026-09-12 18:54李浮白fix(feed): 剧卡的首个付费集来自剧级断点,不再写死第三集 (W02)f1bfe7a7
M24

多剧合集与合并保存

陈飞宇 · P1
已有实现 · 完整范围待确认
开发合入 0%0 / 14 权重点
待补 0 点 · 待确认 14 点
实现优先级 P1

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。

做什么

完整交付新建/合入目标、来源去重、新集ID、调序、合并事务与保存回到编辑;保留源剧及已有目标状态。

待做/验收

需关联多剧选择、新建/追加目标、去重调序、新EpisodeID与原子保存的实现。未定位不等于无人开发;暂不计完成,也不拿普通编辑基础代替合集。

当前代码

已有普通剧集/分集编辑基础;本次查剧集页面、后台路由及后台审阅报告,尚未定位本期多剧合集完整入口。

依赖与协作

9/21–22确认契约;M23剧集、M01版本与事务;接口检查点合集源/目标契约,接口检查点可调用

首次增量提测全量可测目标开发/自测完成验收日期
9/259/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

生产新剧初始状态沿用现网;不绕审核、不把已有目标草稿/审核中改掉;源目标版本及requestId校验;新副本不搬迁原用户权益/进度,失败整体回滚。

协作:陈飞宇;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:5.2.2 合集 ↗ · 保存与权限 ↗ · 跨模块验收 ↗

子项交付内容级别权重点开发状态代码依据
M24.01多剧选择与合集新建/追加目标入口P13实现待确认源码/核查位置 ↗
M24.02来源去重、集序调整与新EpisodeIDP13实现待确认源码/核查位置 ↗
M24.03原子合并保存与版本/请求幂等P15实现待确认源码/核查位置 ↗
M24.04源剧/目标剧编辑及权益不迁移P13实现待确认源码/核查位置 ↗

本次核查的实现位置

源码 · page.tsx ↗ · 源码 · drama.ts ↗ · 源码 · dramarush-v11-admin-prd-prototype-audit-20260919.md ↗

preview 相关提交与记录

尚无已核实的对应实现提交;等待开发补充,不据此判断未开展工作。

M25

操作日志与生产检索

行远 · P1
部分功能已合入 · 开发未完成
开发合入 46%6 / 13 权重点
待补 2 点 · 待确认 5 点
实现优先级 P1

P0及必要依赖优先;本项可独立并行,冲突时先保障P0。

做什么

本期后台操作的真实日志、时间/操作人/模块/动作/对象ID/结果筛选、成功失败数量、分页与保留。

待做/验收

行远确认尚未开发完成。180天清理与全模块日志覆盖仍需核齐;日志页面批次或若干样例通过不能替代完整日志模块收口。

当前代码

日志筛选、分页/计数、审计归一、脱敏及冲突版本信息已有协作实现;原分工仍为行远。

依赖与协作

9/21–22确认契约;M01真实审计写入;接口检查点日志字段/权限,接口检查点成功及失败样例

首次增量提测全量可测目标开发/自测完成验收日期
9/259/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

默认近7天;最近200条、每次50条加载,保留180天;全后台角色可读;失败留fail、重试成功另记;不含敏感凭证或媒体正文,不新增导出。

协作:行远;张三丰:方案、资源、依赖与验收协助。

功能子项与工作量权重

需求定位:5.2.8 操作日志 ↗ · 日志检索/保留规则 ↗

子项交付内容级别权重点开发状态代码依据
M25.01日志检索、筛选、计数与分页P13已完成并合入源码/核查位置 ↗
M25.02审计归一、脱敏与冲突版本留痕P13已完成并合入源码/核查位置 ↗
M25.03全模块成功/失败记录覆盖P13实现待确认源码/核查位置 ↗
M25.04默认范围、最新200条/50条分页规则收口P12实现待确认源码/核查位置 ↗
M25.05180天留存清理P12待补实现源码/核查位置 ↗

本次核查的实现位置

源码 · audit.ts ↗ · 源码 · page.tsx ↗ · 源码 · dramarush-v11-admin-prd-prototype-audit-20260919.md ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 06:15沈知行docs(audit): 后台五页 Preview 实测验收报告(runtime d5b2ae20)85c2e79d
2026-09-19 05:40沈知行fix(audit): revision_after 沿 cause 链取 —— 生产路径抛的从来不是裸的冲突异常8b94fefa
2026-09-19 04:58沈知行fix(audit): *Prefix 放行改为后缀匹配 —— 子串匹配会漏掉整条凭证aa7485b8
2026-09-19 04:52沈知行fix(audit): `*Prefix` 不该被脱敏 —— 它存在的唯一理由就是「可以安全地记下来」a212ec87
2026-09-19 04:05沈知行fix(audit): complete V1.1 admin audit log behaviorf3662f56
2026-09-17 16:35coda · 人员待核实feat(admin-save): M01 后台保存的请求级幂等,并接入现存三类写接口038db77c
2026-09-14 21:36AdingApkgg · 人员待核实feat(db): V1.1 阶段 0 横切底座 —— 乐观并发 version/updatedBy、审计 result、订单四个链路 ID25a62713
C01

数据口径与取数核对

沈知行 · 随所属需求
工程核对已合入 · 产品口径待定

协作事项,不重复计入开发进度。

实现优先级 随所属需求

先核对P0支付/身份及§10.1供数,再核对P1分发/后台数据;与M11重合范围只计一次。

做什么

核对M11指标定义、字段来源和取数结果;超出PRD的新报表/数仓改造另行确认。

待做/验收

产品业务定义仍需确认;区分工程已交付与产品口径待决,不能记为全部口径签收,也不重复计入25项开发总数。

当前代码

指标契约、canonical SQL登记与对账CLI已合入;工程核对有开发运行报告。

依赖与协作

业务指标确认人、M11事实和渠道数据;9/21冻结字典。

首次增量提测全量可测目标开发/自测完成验收日期
9/249/269/29收口;9/30修复复测9/25–30滚动验收

验收标准

按所属PRD事件核对字段、去重和业务结果,不重复建设公共链路。

协作:沈知行;张三丰:方案、资源、依赖与验收协助。各业务开发完成本模块接线,与M11重叠只计一次。

公共工程与事件接线在M11计量一次;此处保留协调与口径记录,不另加权重。

本次核查的实现位置

源码 · metric-contract.ts ↗ · 源码 · canonical-sql.ts ↗ · 源码 · metric-contract.md ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 06:17沈知行docs: C01 / M11 / C02 三项改为 PREVIEW_VERIFIEDc1d9e6b2
2026-09-19 03:47沈知行feat(analytics): complete C01 metric contracts and reconciliation9a1e7ae5
2026-09-18 17:13李浮白核对表补全剩余 412 行;并修掉自己写的 xlsx 编辑器吞数据的 bugab8539e6
2026-09-18 16:50李浮白修 §6.5 对账口径:在「先增量后全量」下旧口径必然误报缺口8703da9d
2026-09-18 15:45沈知行feat(analytics): evaluate reconciliation metrics by kind965d5413
2026-09-18 14:39沈知行feat(analytics): complete metric source mapping572d3844
2026-09-18 01:37沈知行feat(data): 补齐 §10.1 的 P0 数仓清单 —— 三张新表 + 链路列上报87f6c5f1
2026-08-31 19:39沈知行fix(channel-metrics): unify attribution metricsdd9ad0a7
C02

H5/Web埋点接线与校验

沈知行统筹,各模块开发接线 · 随所属需求
公共层已合入 · 业务接线未齐

协作事项,不重复计入开发进度。

实现优先级 随所属需求

先完成P0页面关键事件,再完成P1页面事件;各模块开发接线,沈知行统一核对。

做什么

各原业务开发核对本页面事件、身份和trace,沈知行统一字典;不重复建设M11公共链路。

待做/验收

按当前代码逐事件核对实际产出方;历史“26个未接线”不能当最新固定数量。各模块负责自己的业务事件,沈知行统筹,不把全部协作缺口归为其个人欠项。

当前代码

事件契约、公共上报、字段验证与产出方扫描已有实现;部分业务页面已接线。

依赖与协作

C01字典;账号、支付、播放及本期分发页面各自产生事实。

首次增量提测全量可测目标开发/自测完成验收日期
9/249/289/29收口;9/30修复复测9/25–30滚动验收

验收标准

按所属PRD事件核对字段、去重和业务结果,不重复建设公共链路。

协作:沈知行统筹,各模块开发接线;张三丰:方案、资源、依赖与验收协助。各业务开发完成本模块接线,与M11重叠只计一次。

公共工程与事件接线在M11计量一次;此处保留协调与口径记录,不另加权重。

本次核查的实现位置

源码 · event-contract.ts ↗ · 源码 · event-validation.ts ↗ · 源码 · c02-owner-action-required-20260918.md ↗

preview 相关提交与记录

提交时间(北京)Git作者实现/修复内容提交
2026-09-19 06:17沈知行docs: C01 / M11 / C02 三项改为 PREVIEW_VERIFIEDc1d9e6b2
2026-09-19 05:55沈知行test: 给产出方扫描加空集合守卫 —— 扫不到时它本来是恒真的6caf0614
2026-09-19 04:23沈知行feat(analytics): complete C02 public event contract layerb11fad9f
2026-09-18 19:32沈知行feat(analytics): C02 的 OWNER_ACTION_REQUIRED 清单,并接上 telemetry_error306976ab
2026-09-18 17:43李浮白接入 auth 链路 8 个埋点;登录入口抽成 AuthEntryLink 组件2ff2af7a
2026-09-18 17:38李浮白接入 23 个 V1.1 埋点:支付 / 用户中心 / 任务 / 搜索 / 播放器2b69d745
2026-09-18 16:15李浮白App 生命周期事件双写进 AnalyticsEvent —— 修核对表 E-38 的「报了不入库」fb990294
2026-09-18 15:55李浮白埋点注册表先行:补 46 个事件 + 两处白名单,堵住「埋了没数」3fc66a21
2026-09-18 07:32沈知行fix(billing): unify unlock events and trace propagationf65f26c6
2026-09-18 01:37沈知行feat(data): 补齐 §10.1 的 P0 数仓清单 —— 三张新表 + 链路列上报87f6c5f1

preview 提交记录

时间为Git提交时间(北京时间);作者与合并人分列,未确认别名保留原署名。

查看相关记录 · 148条
提交时间(北京)作者关联任务内容提交
2026-09-19 18:13李浮白M09fix(test): pending_unlock 集成测试补真订单;另接上 3 组从没跑过的集成测试2dc49ed4
2026-09-19 17:44李浮白M08fix(ci): M09 的集成测试接进 CI 注入列表 —— 它此前整组没跑,把 job 打红了7904c57e
2026-09-19 16:49李浮白M08 M09fix(api): 补上 pending_unlock 的写入侧 —— 回流此前是一台没有入口的机器721d1fd0
2026-09-19 14:42李浮白M09feat(web): 回流页消费 pendingUnlock + 付款后身份卡提示9951113f
2026-09-19 14:37李浮白M08 M09feat(api): return_to 服务端收口 + 限流对齐 PRD 8.3763d0d11
2026-09-19 14:26李浮白M08 M09feat(api): 回流的两条消费路径 —— getOrder 快路径 + cron 兜底7404f15e
2026-09-19 14:16李浮白M07 M09feat(api): 回流消费 —— CAS 抢锁 + 重新核价 + 扣币授权益同事务ba88929d
2026-09-19 14:12李浮白M08 M09feat(api): 回流意图入队 —— 挂在 settleOrderTx 内部,不在七个调用方各挂一次10575c63
2026-09-19 14:09李浮白M09feat(db): PendingUnlockJob —— 充值后自动解锁的待办表1e9f4990
2026-09-19 14:08李浮白M09feat(shared): 充值后自动解锁的终态判定 —— SKIPPED 与 FAILED 分开b3a9889e
2026-09-19 13:30李浮白M06fix(pricing): configVersion 逐字段登记 —— 去掉 updatedAt,补上漏掉的 6 个9b23c521
2026-09-19 11:20行远M02fix(identity): 补上 /watch 与 webpc 匿名态两处漏掉的挂载 —— 本地实测发现53d18e2e
2026-09-19 11:14李浮白M06feat(api): pricing.quote —— 一次返回全部档位 × 全部可用渠道的服务端报价3208f3c7
2026-09-19 11:04李浮白M06feat(api): 统一商品装载 —— 会员的两套载体收敛到一个 offer_id 命名空间febd8034
2026-09-19 11:01行远M02 M03feat(account): 账号区域按 PRD 重做 —— 绑定/切换互斥、身份卡入口、下掉退出登录7c537b27
2026-09-19 11:00李浮白M06feat(api): quote_id 做成无状态签名令牌,不建表64c9e216
2026-09-19 10:59李浮白M06feat(shared): 默认渠道规则(PRD 4.2.13)—— 与按语种的老规则并存097bfce3
2026-09-19 10:59李浮白M06feat(api): 报价的配置指纹 —— 内容哈希而不是自增版本号07703f4f
2026-09-19 10:58李浮白M06feat(shared): 报价的公共类型与默认商品规则(PRD 4.2.14)99502982
2026-09-19 10:50行远M02refactor(device-id): 设备标识读取收口到 readDeviceId —— 8 处顺序相反的就地写法2ca5c6c3
2026-09-19 10:50李浮白M08test(qpay7): mock 回调 + 验签分支单测;并给 Q-PAY 四条卡点结案cca9a3d4
2026-09-19 10:47行远M02feat(identity): 身份未就绪时禁用支付与解锁 —— 补上三条解锁路径,其中两条没有按钮0a2b03e9
2026-09-19 10:46李浮白M09feat(paywall): 冻结 M09 回流契约 v0 —— 写成两端共用的类型,不是一篇文档34af58a6
2026-09-19 10:44李浮白M07feat(bonus): 赠币的抵扣比例与有效期提为后台可配,默认=线上现状03ccb0ce
2026-09-19 10:37行远M02feat(device-id): 设备 ID 落 localStorage —— 被 CDN 回放的 cookie 不再能顶掉身份31127912
2026-09-19 10:37行远M02feat(identity): 身份初始化失败的重试与降级 —— 顺手修掉一个从来没重试过的重试423ea835
2026-09-19 10:35李浮白M07feat(pricing): 整剧报价按剧读折扣(bps),付费集数改走 firstPaidIndexac8cdd72
2026-09-19 10:32李浮白M07 M23feat(db): Drama.fullUnlockDiscountBps —— 全剧折扣从全局常量提为按剧可配63de484b
2026-09-19 06:17沈知行M11docs: 收尾 —— d5b2ae20 部署、四榜迁移生效、对账 cron 的自然跳444a16aa
2026-09-19 06:17沈知行M11 C01 C02docs: C01 / M11 / C02 三项改为 PREVIEW_VERIFIEDc1d9e6b2
2026-09-19 06:15沈知行M17 M18 M19 M23 M25docs(audit): 后台五页 Preview 实测验收报告(runtime d5b2ae20)85c2e79d
2026-09-19 05:55沈知行C02test: 给产出方扫描加空集合守卫 —— 扫不到时它本来是恒真的6caf0614
2026-09-19 05:40沈知行M25fix(audit): revision_after 沿 cause 链取 —— 生产路径抛的从来不是裸的冲突异常8b94fefa
2026-09-19 05:32沈知行M11docs: cron 侧也验了 —— 用 cron 自己的 Job 模板拉起,不等下一跳82b02f50
2026-09-19 05:31沈知行M11docs: C01/M11/C02 的 Preview 实测,并更正一处被我说高了的严重程度98a91eb3
2026-09-19 05:23沈知行M17test(ranking): 建榜迁移的守卫从 RANK_BOARD_KEYS 推导,且扫全部迁移c35e3a65
2026-09-19 05:11沈知行M17fix(ranking): 四榜的 Leaderboard 行改由迁移建 —— 同一个坑第二次8371bb2c
2026-09-19 04:58沈知行M25fix(audit): *Prefix 放行改为后缀匹配 —— 子串匹配会漏掉整条凭证aa7485b8
2026-09-19 04:52沈知行M25fix(audit): `*Prefix` 不该被脱敏 —— 它存在的唯一理由就是「可以安全地记下来」a212ec87
2026-09-19 04:23沈知行C02feat(analytics): complete C02 public event contract layerb11fad9f
2026-09-19 04:07沈知行M11feat(analytics): complete M11 fact delivery and reconciliation831e3234
2026-09-19 04:05沈知行M25fix(audit): complete V1.1 admin audit log behaviorf3662f56
2026-09-19 03:48沈知行M23fix(drama): enforce PRD 5.2.1 status transitions, batch safety and delete guards5c0ca7d4
2026-09-19 03:47沈知行C01feat(analytics): complete C01 metric contracts and reconciliation9a1e7ae5
2026-09-19 03:43鹿天宇M05feat(watch-reward): 待领取改为全站共用一份,金币挂件可拖动(PRD 4.1.8.3 / 原型 V1.1.4)89ac7bb6
2026-09-19 03:43鹿天宇M05feat(feed): 推荐流金币挂件,攒满点击领取、与播放页共用待领;底部按原型去掉奖励行,文案按实际金额b4066120
2026-09-19 03:27沈知行M17feat(ranking): wire PRD 5.2.5 ranking admin, scheduling and refresh locking6414d253
2026-09-19 02:48沈知行M19fix(banner): enforce PRD 5.2.6 dedupe, target checks and audit wiring67cecdb7
2026-09-19 02:36沈知行M18fix(home): align M18 admin with PRD 5.2.7 and unify the audit contract403c0c4e
2026-09-19 02:21鹿天宇M05feat(welfare): H5 福利中心按原型收拢签到 / 任务 / 邀请 / 兑换码(PRD 4.1.8.2 / 4.1.8.3)0fbd7283
2026-09-19 02:21鹿天宇M05feat(watch): 播放页右侧观看奖励金币挂件,攒满后点击领取(PRD 4.1.8.3 / 图 4.1.5.2)f6d693c9
2026-09-19 02:20鹿天宇M05feat(api): 观看奖励挂件状态 + 任务中心「全部领取」(PRD 4.1.8.2 / 4.1.8.3)3b6a30a6
2026-09-19 01:34沈知行M19 M20fix(web): PC 版式对齐 PRD 数值f95defbb
2026-09-19 01:34沈知行M21feat(web): 标签展开更多 —— 收起时选中项不许消失c117b85f
2026-09-19 01:34沈知行M21feat(web): Hero 下「按题材找剧」入口;频道筛选区改用 catalog 计数c9b87ce6
2026-09-19 01:33沈知行M21fix(filter): 题材计数按 PRD 的来源集合,不再整库b63928f1
2026-09-19 01:33沈知行M21feat(web): 独立题材结果页 + 题材按稳定 ID6deea985
2026-09-19 01:32鹿天宇M12feat(feed): H5 首页推荐流单击画面暂停 / 继续 + 声音开关(PRD 4.1.5.1 播放控制)44f64e03
2026-09-19 00:49鹿天宇M12feat(watch): H5 播放页单击画面暂停 / 继续(PRD 4.1.5.1 播放控制)0358e827
2026-09-19 00:25鹿天宇M12feat(watch): H5 播放页右侧声音开关(PRD 4.1.5.1 播放控制 / 图 4.1.5.2)b7ccda6a
2026-09-19 00:08鹿天宇M12feat(watch): H5 播放设置面板对齐 PRD 4.1.5.6 / H5-P065a439cee
2026-09-19 00:08鹿天宇M12fix(player): 清晰度与倍速的本地记忆和面板选中态一致(PRD 4.1.5.6)384e21dc
2026-09-18 23:44沈知行M16fix(feed): 同一部剧不得重复加入同一板块 —— Preview 实测发现的后台/前台错位c8473600
2026-09-18 23:23鹿天宇M12feat(watch): H5 清屏播放(PRD 4.1.5.5 / H5-P05)4148144d
2026-09-18 23:22鹿天宇M13fix(subtitles): H5 默认字幕在开发期 StrictMode 下被覆盖成「关闭」6a0935b0
2026-09-18 22:54沈知行M21feat(web): complete M21 genre and tag filtering0bf6fad1
2026-09-18 22:18沈知行M20feat(web): complete M20 homepage and section detail796aa0bc
2026-09-18 21:51沈知行M19feat(home): complete M19 banner and hero delivery968c7a22
2026-09-18 21:21鹿天宇M03docs(identity): 隔离环境验收报告(规格 §8B/§8C/§8E/§7,g510)+ 合并就绪清单与回滚手册更新d2c7cd5a
2026-09-18 21:21沈知行M18feat(feed): complete M18 home section configurationd47163bb
2026-09-18 21:11鹿天宇M03fix(identity): 真事务只给 OAuth 建号 —— 邮箱注册恢复直接执行(g510 实测全局事务下 100 并发注册只成功 37 个)b76f07c5
2026-09-18 20:55沈知行M16 M21feat(content): complete M16 collection synchronizationa2c0cbd3
2026-09-18 20:52鹿天宇M03fix(identity): subjectNamespace 登记给 better-auth —— 钩子算好的命名空间一直被适配器静默丢掉(规格 §7 演练发现)cc640409
2026-09-18 20:42沈知行M15 M21feat(content): complete M15 genre and tag compatibilitye49beb9e
2026-09-18 20:34鹿天宇M03fix(identity): OAuth 首次建号改为同一事务 —— 崩溃不再留下孤儿 user、永久锁死该身份(规格 §8C-7)85bd62ab
2026-09-18 20:19沈知行M11 M18 M20feat(feed): M18/M20 首页板块与栏目详情两个过程;M11 对账 cron 上 preview1286fa1b
2026-09-18 20:06鹿天宇M03fix(identity): 压测(规格 §8C)发现的三处缺陷 —— 发码 IP/设备限流空转、移除手机号无锁、并发绑定冒 500de5a0fbd
2026-09-18 19:59沈知行M18feat(db): M18 首页板块配置的模型补齐 —— style / 顺序 / 榜单引用 / devices / 多语言8dd49039
2026-09-18 19:53沈知行M20feat(web): M20 首页连续横滚接线 —— 接 shared 的收敛引擎,不带回重复的那一份a268021f
2026-09-18 19:45沈知行M16feat(content): M16 统一可展示判定 —— 剧上架且至少一集上架443f5d5e
2026-09-18 19:32沈知行C02feat(analytics): C02 的 OWNER_ACTION_REQUIRED 清单,并接上 telemetry_error306976ab
2026-09-18 18:17鹿天宇M13fix(subtitles): 对齐 PRD H5-P07 规则原文 —— 恢复「返回播放设置」、语种名跟界面语言、无字幕的集保留入口82775d2c
2026-09-18 17:43李浮白C02接入 auth 链路 8 个埋点;登录入口抽成 AuthEntryLink 组件2ff2af7a
2026-09-18 17:38李浮白C02接入 23 个 V1.1 埋点:支付 / 用户中心 / 任务 / 搜索 / 播放器2b69d745
2026-09-18 17:13李浮白C01核对表补全剩余 412 行;并修掉自己写的 xlsx 编辑器吞数据的 bugab8539e6
2026-09-18 17:10行远M04fix(identity-card): 身份卡页标题重复 —— 共用组件不该画外层容器的页头6178903b
2026-09-18 16:50李浮白M11 C01修 §6.5 对账口径:在「先增量后全量」下旧口径必然误报缺口8703da9d
2026-09-18 16:15李浮白C02App 生命周期事件双写进 AnalyticsEvent —— 修核对表 E-38 的「报了不入库」fb990294
2026-09-18 15:55李浮白C02埋点注册表先行:补 46 个事件 + 两处白名单,堵住「埋了没数」3fc66a21
2026-09-18 15:45沈知行M11 C01feat(analytics): evaluate reconciliation metrics by kind965d5413
2026-09-18 14:39沈知行M11 C01feat(analytics): complete metric source mapping572d3844
2026-09-18 14:16沈知行M11fix(analytics): correct reconciliation metric semantics944fcb1f
2026-09-18 11:42行远M04feat(web): 身份卡的两端页面、卡片生成与上传恢复0886540c
2026-09-18 11:11行远M04 M09feat(identity-card): C 端 tRPC 接口 + 给 M09 的提醒契约92b9394e
2026-09-18 11:06行远M04feat(auth): 身份卡兑换端点 —— 做成 better-auth 插件以继承封禁拦截6e8156cf
2026-09-18 10:57行远M04feat(identity-card): 签发/吊销/兑换的决策层 + 20 例真库集成测试b973e4e9
2026-09-18 10:44行远M04feat(identity-card): 兑换失败的节流 —— 「连续失败 5 次锁 5 分钟」99a55d8a
2026-09-18 10:41行远M04feat(identity-card): 凭证的生成与校验 —— 并给 HMAC 加域分隔4b6c749b
2026-09-18 10:36行远M04feat(db): M04 身份卡的凭证表与两个服务端时间戳609c2fcb
2026-09-18 07:32沈知行M07 M11 C02fix(billing): unify unlock events and trace propagationf65f26c6
2026-09-18 01:52沈知行M03security(auth): 手机号 OTP 改为 fail-closed —— 生产漏配 OTP_PROVIDER 曾等于「000000 登录任意号码」452cac55
2026-09-18 01:37沈知行M08feat(api): 支付链路标识落列 —— 五个建单入口 + 建单事实同事务6ff857b2
2026-09-18 01:37沈知行M08feat(api): 入账 / 权益授予 / 支付成功三类服务端事实接线d9583226
2026-09-18 01:37沈知行M11 C01 C02feat(data): 补齐 §10.1 的 P0 数仓清单 —— 三张新表 + 链路列上报87f6c5f1
2026-09-18 01:36沈知行M11feat(api): 服务端事实事件出站表 —— 事务内入队,单事务精确一次落库5d0f0561
2026-09-18 01:35沈知行M11feat(db): M11 P0 的列与出站表 —— 支付链路标识 + reporter + AnalyticsEventOutbox40833ed0
2026-09-17 23:43claude · 人员待核实M01feat(dcmirror): 迁移 dry-run + 可信客户端 IP + R2 Cache-Control1adfa39c
2026-09-17 22:55鹿天宇M13docs(v11): 阶段 4s 验收记录 —— alice :3530 跑 H5-P07/P08、PC-P04 全部用例8a953394
2026-09-17 22:48鹿天宇M13fix(subtitles): 4s 验收修正 —— 「完成」按入口回去、字幕框居中、Sheet × 让位5b0ed566
2026-09-17 21:22行远M01fix(admin): 模块级运营角色进不了后台 —— 前端闸门漏改bbfb297a
2026-09-17 19:31鹿天宇M13 M23feat(subtitles): 4s 任务 5–8 —— 播放器去掉 <track>,H5/WebPC 接自绘字幕层、CC 入口与共用面板,WebPC 自绘控制栏,后台收 SRT6bc83168
2026-09-17 19:20鹿天宇M13feat(subtitles): 4s 任务 1–4 —— WebVTT 纯逻辑、BCP-47 与切集判定、episode.play 字幕字段、@nq/ui 自绘字幕层与面板e1ec9e90
2026-09-17 19:06AdingApkgg · 人员待核实M13docs(spec): V1.1 PRD r2(2026-09-17)差异增补 —— 范围增删、裁决影响、字幕对照、Q 状态、修订阶段表87028939
2026-09-17 18:41行远M01feat(authz): 模块级运营角色 —— M01 的「权限校验」交付项b5f1081a
2026-09-17 17:16coda · 人员待核实M01fix(concurrency): advisory lock 必须走 $executeRaw —— 并补 M01 的真库集成测试4a9951ef
2026-09-17 16:35coda · 人员待核实M01 M18 M23 M25feat(admin-save): M01 后台保存的请求级幂等,并接入现存三类写接口038db77c
2026-09-17 13:20鹿天宇M02 M03feat(auth): 接入六渠道登录 —— better-auth 挂钩、Telegram/TikTok 覆写、供应商回调、解绑与换绑 tRPC、清理 cron、迁移三脚本660b27ec
2026-09-17 13:20鹿天宇M03feat(web): 登录页六渠道按钮与手机号 OTP,设置页「登录方式」卡(绑定 / 解绑 / 换绑手机)725192a0
2026-09-17 12:23鹿天宇M03feat(api): 登录身份基础模块 —— 配置解析、OAuth 事务与浏览器绑定、OTP 挑战、解绑串行化、Apple 秘钥ed35f3b6
2026-09-16 02:45AdingApkgg · 人员待核实M12fix(front): 补回播放器的「已播完」闩锁 —— 推荐流里短剧播完会自己重播92231fa9
2026-09-16 01:42AdingApkgg · 人员待核实M20fix(front): 首页渲染全部板块,不跳过第一个8cca9866
2026-09-16 01:07AdingApkgg · 人员待核实M22feat(front,api): Web 榜单页接入 V1.1 四榜d59968eb
2026-09-16 00:53AdingApkgg · 人员待核实M22feat(front): H5 榜单页接入 V1.1 四榜ec704dfe
2026-09-16 00:48AdingApkgg · 人员待核实M22feat(api): 前台四榜的切换项与口径说明端点6140d003
2026-09-16 00:03AdingApkgg · 人员待核实M20feat(front): Web 首页板块改成连续横滚轨道66b6ac26
2026-09-15 23:57AdingApkgg · 人员待核实M20feat(front,shared): 横滚补齐 PRD 的其余交互 —— 无溢出不滚、两侧按钮、左右键、拖动阈值974cc29b
2026-09-15 23:56沈知行M09harden(limo): 恢复路径加币种闸与条件写,巡检补回历史 PENDING 单的收银台地址218a94ac
2026-09-15 23:54AdingApkgg · 人员待核实M20feat(front): 连续横滚的轨道组件6d5165f1
2026-09-15 23:22AdingApkgg · 人员待核实M15 M21feat(api,shared): 分类与标签支持按稳定 id 过滤,id 优先于 slugac3bbc19
2026-09-15 23:17AdingApkgg · 人员待核实M16 M21feat(api): 分类 × 标签的三层计数聚合b6dc99a2
2026-09-15 23:11AdingApkgg · 人员待核实M16feat(api): 分类筛选的来源集合类型与标签折叠规则97734a49
2026-09-15 22:56AdingApkgg · 人员待核实M17feat(api,shared): 四个新榜进读路径,回落只对 legacy 三榜生效511eec90
2026-09-15 22:40AdingApkgg · 人员待核实M17feat(api): 新四榜的快照重建 —— 按 rule 分流,legacy 三榜原路不动8b80a6c4
2026-09-15 22:14AdingApkgg · 人员待核实M17feat(db): 四榜配置模型与人工干预表e82b6d19
2026-09-15 22:14AdingApkgg · 人员待核实M17feat(api): 四榜规则引擎 —— 纯函数,门槛/归一化/同分/人工固定全按 PRD 5.2.56838b5e5
2026-09-15 18:56李浮白M14fix(i18n): 用户可见文案统一 VIP,集数按数量取单复数 (V02)3906b7ac
2026-09-15 17:06AdingApkgg · 人员待核实M17feat(db): DramaDailyPlay —— 四榜窗口指标的播放数据源276d15ed
2026-09-15 17:06AdingApkgg · 人员待核实M17feat(api): 播放汇总在同一事务里累加按剧按天的日指标4b565c00
2026-09-15 17:06AdingApkgg · 人员待核实M17feat(api,db): 窗口指标的统一查询口径与三条聚合索引8ae0a883
2026-09-14 21:36AdingApkgg · 人员待核实M25feat(db): V1.1 阶段 0 横切底座 —— 乐观并发 version/updatedBy、审计 result、订单四个链路 ID25a62713
2026-09-14 16:41李浮白M12fix(watch): 进度上报的定时器活不过一次渲染 —— 连续播放期间一次都没落过库 (W04)c7967492
2026-09-14 16:41李浮白M12fix(watch): webpc 退出不补最后一拍、往回拖进度就停报 (W04)9bcd7134
2026-09-14 13:49陈飞宇(Git:jakeangel)M14添加iOS PWA/WebClip install guided4e1505c
2026-09-12 18:54李浮白M09fix(watch): 解锁失败不再同屏弹两条一模一样的提示 (W10)3e615d3d
2026-09-12 18:54李浮白M14feat(comment): 三个展示面共用一个服务端评论总数 (I01)feb84290
2026-09-12 18:54李浮白M23fix(feed): 剧卡的首个付费集来自剧级断点,不再写死第三集 (W02)f1bfe7a7
2026-08-31 19:40沈知行M02fix(prune): protect anonymous-user cleanup from order race23c20364
2026-08-31 19:39沈知行C01fix(channel-metrics): unify attribution metricsdd9ad0a7

本次preview集成:2dc49ed4 · 李浮白 · 2026-09-19 18:13。合并操作不代表所有代码均由合并人实现。

验证范围与剩余验收

本次检查 2026-09-19 18:31(北京),仅核对preview。最新合入2dc49ed4;部署运行版本未在本次独立连接环境确认。开发运行报告覆盖d5b2ae20,不能代表后续支付/设备身份增量已复测。

模块证据与剩余事项
M11/C01新报告记录四级对账18/0、口径对账16/0、cron自然跳Complete;生产开关与产品业务定义仍待确认。
M18/M19/M17/M23/M25后台五页运行报告覆盖板块并发、Banner、榜单、剧集批量与日志;不外推为所有PRD场景已验收。
M15/M16/M20/M21d5b2ae20新增冒烟通过;深度场景沿用旧报告范围,PC整改细项及产品待决仍逐项复验。
M02/M03/M12/M13设备身份、账号、播放/字幕新增代码和隔离环境记录已关联;共享preview真机与真实渠道另验。
M05–M10报价与支付回流等新增实现已合入;实际支付、重复消费、中断恢复和完整权益语义继续核验。
C02公共层验证通过;各模块业务事件继续按产出方接线,不计为沈知行独立欠项。

供数/对账运行证据 ↗ · 后台五页运行证据 ↗

排期与验收

日期交付检查点
9/18–22核对剩余工作,确认接口、内容/字幕/支付资源与测试人员。
9/23–24账号→内容→播放→支付→权益→续播,首次真实联调。
9/25–28按已确认个人投入补齐功能;9/28全量可测,已提测问题优先修复。
9/29开发、真实接线与模块自测收口。
9/30修复复测;通过验收的核心版本发布。

核心P0按PRD逐项验收;未通过项保留在问题清单,复测通过后发布。

投入与测试预留

9/18–30,已计入确认的额外投入。单位:人天;下表为投入预算,不代表已完成工作量。

人员可用上限实现/自测联调修复/交接
行远11911
李浮白121011
鹿天宇11911
陈飞宇10811
沈知行121011
合计564655

陆君禾本期任务待确认,暂不计入上表;张三丰继续协调全部模块。

测试:至少1人,9/21介入;9/23–28滚动验收,9/29–30复测与发布检查。人员及实际到岗时间待落实。

9/20逐项确认剩余工作量;账号协作、四榜/内容和支付异常优先核量。超出个人预算时由张三丰协调,不占用修复预留。

验收与更新口径

必须验证结果要求
账号/内容登录恢复后资产正确;后台资源/收费修改前台实际生效。
字幕/播放真实字幕显示与同步、切换不中断;进度恢复和锁集鉴权通过。
支付/权益充值入账、付费续播、重复回调不重复入账、越权不可播放。
数据核对关键事件、服务端事实与业务结果对账。

每项更新:日期、任务号、实现提交、作者、已做、待做/阻塞和验收证据。提测附preview入口、自测记录;涉及迁移时附回滚说明。

M01、M04已于9/18由项目确认测试通过并合入preview;其他子项测试结果分别记录。