沈知行
分发与数据分类筛选、首页/Banner、事件供数;统一埋点与对账口径。
9月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及其必要接口,再完成P1;P1可独立并行,资源冲突时优先P0。优先级不改变原分工及M01/M04已完成状态。
| 优先范围 | 子项 | 交付顺序 |
|---|---|---|
| P0账号/支付/播放 | M02–M04、M06–M10、M12 | 优先提测核心业务闭环 |
| 混合任务的P0部分 | M05、M11、M13、M14 | 绑定奖励、关键事件供数、基础字幕、七语种和评论修复先交付 |
| P1中的必要前置 | M01、M17、M23 | 公共权限保存、热榜兜底、内容/收费/字幕资源提前供给 |
| 其余P1 | M15/M16、M18–M22、M24/M25,以及混合任务P1部分 | 后台完整运营、分发页面、全屏新增交互与福利优化并行补齐 |
| 联合核对 | C01/C02 | 随所属P0/P1完成事件与数据核对 |
分类筛选、首页/Banner、事件供数;统一埋点与对账口径。
设备身份、绑定登录、身份卡;公共保存、权限并发与日志。
商品、充值、订单、扣币/VIP、福利与支付回流。
播放选集、播放器字幕与全屏、语言与评论修复;接续已提交的账号协作。
剧集资料、后台视频/字幕资源、合集;四榜规则与展示。
本次暂不分配功能模块,不计入已排定开发容量。
技术方案、接口边界、资源中心字幕接口、测试资源与跨模块问题协调。
覆盖全部模块:技术方案、接口边界、资源中心字幕接口、外部账号/测试资源、阻塞处理和验收组织。
M01、M04:开发完成、测试通过、已合入preview。其余子项按下方进度跟进。
设备账号、绑定登录、身份卡保存与上传恢复;保留资产归属及现有渠道兼容。
设备UUID复用一方cookie/localStorage;会话优先于设备身份;H5/Web绑定与切换入口按账号状态展示。
当前userId绑定,登录换号,Google/Facebook/Apple/X及账号密码;按10.2保留现网登录与邮箱链接兼容,已审批并实测可用的新增渠道才展示。
身份卡PNG、二维码展示、下载/Web Share/长按保存降级;上传识别登录及切换前资产提醒;保存动作回写账号字段。
商品报价、充值、金币/VIP权益、订单回调与补偿;H5/Web付费墙、支付回流、订单记录及福利。
P0:第三方首次绑定50赠币及首充资格联动;账号密码绑定和切换账号新建不送。P1:现网福利规则下全部领取、观看奖励领满进入任务中心及来源返回。
对接现有金币/VIP商品及渠道配置;基础金币、赠币、总到账、首充标记、可用渠道与默认选择共同驱动前台。
按4.2.6服务端全剧公式及有效报价实现;先赠币后充值币,消费订单、扣币流水和权益同事务;全剧为按剧永久权益,覆盖后续新增集;VIP按服务端到期顺延。
现网支付渠道建单、验签、去重、入账、补偿及订单查询;新购买动作先查原单,再按规则生成新request_id/attempt_id/order_id并记录父单。
解锁点击即执行;金币/VIP独立弹框;先选商品再选可用渠道、历史渠道优先默认VISA;URL恢复原剧集、商品、渠道及购买上下文。
按PRD钱包卡图标进入充值/消费两页,充值含会员及绑定奖励;五态与刷新恢复,消费金额为“—”。
推荐进入、本剧连播与选集、进度恢复、锁集续播;播放器字幕选择/同步/记忆和全屏。
H5免费推荐流服务端每批20条、同会话同剧去重;两端播放、选集、清屏、倍速、清晰度、声音回退、末集推荐和毫秒进度;接真实accessState与签名媒体。
鹿天宇:播放器CC/设置入口、字幕语种选择、即时预览、字幕与视频同步、偏好记忆及全屏显示;消费M23提供的字幕资源,不承担后台字幕上传配置。
后台剧集资料、上下架、集序、视频/字幕资源和收费配置;多剧合集新建/追加、去重与保存。
先交付P0内容ID/收费与折扣/可看状态/字幕资源契约;P1完成剧集列表与编辑、13语种资料、图片、资源弹窗、字幕三级保存、调序和上下架。 陈飞宇负责后台字幕上传、语种配置、三级保存及资源输出,不重复开发播放器字幕交互。
完整交付新建/合入目标、来源去重、新集ID、调序、合并事务与保存回到编辑;保留源剧及已有目标状态。
沿用题材/标签字典;内容集合、交集筛选、数量与分页;旧链接兼容、空态和返回恢复。
保留现有题材与标签字典及剧集关联;核对ID、可选数据与前台读取,不新增字典优化界面。
统一剧集可展示判定、题材/标签交集与数量;现有关系兼容、内容上下架同步;为筛选、榜单和首页提供稳定查询。
首页去重集合/类型集合/榜单Top内筛选;题材单选、标签单选、计数、展开/收起、Web24/H5每页9条;按90天兼容映射旧标签链接。
四榜后台规则、窗口统计、人工调序与快照;H5/Web榜单展示、榜内筛选及跨页引用。
提前交付P0所需热播快照读取/末集兜底;P1完成四榜后台→真实指标→定时快照→人工调整,标题自动翻译与中文回退。
Web/H5四榜页面、榜切换、标题本地化、卡片、筛选及首页/末集引用服务端快照。
Web首页板块、Banner/Hero配置和前台展示;完整片单、连续横滚、栏目详情与返回恢复。
中文标题及自动补译/人工修订、启停、手选片单/榜单引用、排序、单项直接保存;保留已有style,新建5001,不增样式控件。
选剧、标题、图片、投放起止时间、开关、拖拽与工作稿确认→Web Hero;投放北京时间录入、服务端存UTC。
Web读取最新已保存板块与Hero配置,完整片单横滚、手动浏览、每页12部栏目详情、失效提示与返回;H5免费推荐流归M12。
公共保存、角色权限、版本并发与日志;交易事实供数;七语种、术语与评论修复。
行远完成公共保存版本、重复请求、并发冲突返回、权限校验及测试,供各模块统一接入。
P0:公共Schema、订单trace_id/purchase_intent_id/paywall_flow_id/origin_page落列、独立分析事件出站表、事务一致写入、异步消费与数据平台供数;P1:内容分发与后台变更事件接线。
P0:V01/V02七语种、术语、集数、计数及无中断切换;INT-01提交评论后展示与计数修复、PC-P03既有互动保留;P1:H5-G01下载提示条。
本期后台操作的真实日志、时间/操作人/模块/动作/对象ID/结果筛选、成功失败数量、分页与保留。
陈飞宇(M23):后台字幕上传、语种配置、三层保存及资源输出。鹿天宇(M13):播放器选择、预览、同步、记忆及全屏。交接字段:subtitles[]{lang, url, version}。张三丰协调资源中心接口与联调资源。
快照 dcca5eed · 2026-09-18 17:57(北京时间)
| 子项 | 分工 | 进度阶段 | 已合入/已有实现 | 下一步/验收 | 最近相关提交 |
|---|---|---|---|---|---|
| M01 公共保存、权限与并发 P1 · P0前置 | 行远 | 开发完成 · 测试通过 · 已合入 | 公共保存、角色权限、幂等与版本并发已完成,测试通过并合入preview。 2026-09-18项目确认。 | 本项已完成;其他模块的接线与回归按各自子项跟进。 | 2026-09-17 23:43 |
| M02 设备身份与账号区域 P0 | 行远 | 身份相关改动已合入 | 设备身份及登录身份挂钩已有代码。 | 绑定/切号后的资产一致性、初始化失败恢复。 | 2026-09-17 13:20 |
| M03 绑定、登录与渠道兼容 P0 | 行远 | 身份服务合入 · 待真渠道验收 | 登录身份服务、绑定/解绑、手机号及旧Web界面已合入。 | 真实渠道配置与绑定验收;确认新前台接线,保留既有登录兼容。 | 2026-09-18 01:52 |
| M04 身份卡与账号恢复 P0 | 行远 | 开发完成 · 测试通过 · 已合入 | 身份卡签发、保存、上传恢复、两端页面及相关接口已完成,测试通过并合入preview;包含身份卡页重复标题修复。 2026-09-18项目确认。 | 本项已完成;其他模块的接线与回归按各自子项跟进。 | 2026-09-18 17:10 |
| M05 绑定奖励与福利领取 P0+P1 | 李浮白 | 待逐项核验 | 尚未取得本期福利与绑定奖励闭环的完成证据。 | 领取幂等、返回刷新及资产变化。 | 待补记录 |
| M06 商品与支付渠道配置 P0 | 李浮白 | 待逐项核验 | 商品和渠道现有基础需按新版配置规则复核。 | 配置读取、有效价格和渠道可用性。 | 待补记录 |
| M07 报价、两桶扣币与权益 P0 | 李浮白 | 权益/链路标识新增修复 | 解锁已接统一权益入口,两桶流水/权益关联trace。 | 全剧报价、两桶扣币、VIP、重复并发与失败回滚。 | 2026-09-18 07:32 |
| M08 订单幂等、回调与补偿 P0 | 李浮白 | 交易事实与建单接线新增 | 建单标识及支付/入账事实已接出站表。 | 真实支付验签、重复/迟到回调、补偿和订单对账。 | 2026-09-18 01:37 |
| M09 两端付费墙与支付回流 P0 | 李浮白 | 付款提醒接口已具备 | M04新增reminderState/markReminderShown接口;原支付回流实现保留。 | 李浮白接入付款后身份卡提示并验收每账号一次;继续核验报价、扣币与续播。 | 2026-09-18 11:11 |
| M10 订单记录与结果恢复 P0 | 李浮白 | 待逐项核验 | 未取得新版五态订单查询完整验收证据。 | 查询权限、五态映射及恢复后的列表同步。 | 待补记录 |
| M11 关键事件、供数与对账 P0+P1 | 沈知行 | 服务端事实实现合入 · 待对账 | 服务端事实出站表、搬运任务和供数登记已合入。 | 实际部署、事件消费及数量对账;前端事件覆盖另核。 | 2026-09-18 07:32 |
| M12 推荐流、核心播放与进度 P0 | 鹿天宇 | 播放进度及片尾修复已合入 | 保留进度上报修复;新前台补片尾防重复起播逻辑。 | 真机自动连播、锁集鉴权、恢复误差及末集推荐回归。 | 2026-09-16 02:45 |
| M13 播放器字幕与全屏 P0+P1 | 鹿天宇 | 有基础 · 新版待补 | 仓库 r2 差距记录列出已有字幕偏好基础,同时列明新版字幕功能缺口;本次未逐屏复验。 | 接入M23返回的 subtitles[]{lang,url,version};完成CC共用面板与预览、同步与偏好记忆、失败重试、鉴权和跨端全屏验收。后台上传与三层保存由M23负责。 | 2026-09-17 19:06 |
| M14 七语种、术语与评论修复 P0+P1 | 鹿天宇 | 已有局部改动 | 语言文案、评论计数及安装引导已有改动。 | 七语种无中断切换、评论口径和下载提示验收。 | 2026-09-15 18:56 |
| M15 既有题材/标签兼容 P1 | 沈知行 | 分类ID兼容改动已合入 | 查询新增分类/标签ID筛选及兼容处理。 | 原字典仍可用;失效ID、旧链接兼容按PRD验收。 | 2026-09-15 23:22 |
| M16 内容集合与数据同步 P1 | 沈知行 | 集合计数接口已合入 | 新增facets聚合:来源集合、分类计数、标签计数与最终交集。 | 真实数据核对可展示集合、去重和后台保存后的读取。 | 2026-09-15 23:17 |
| M17 四榜规则与服务端快照 P1 · P0前置 | 陈飞宇 | 四榜引擎与快照已合入 | 新增窗口指标、日播放聚合、四榜排序、人工干预及快照重建。 | 后台配置与调度联调;权重、门槛、同分排序、冷启动口径逐项验收。 | 2026-09-15 22:56 |
| M18 Web首页板块配置 P1 | 沈知行 | 已有公共接入 | 现有分发配置接入公共幂等/并发能力。 | 本期 Web 板块规则、翻译和真实榜单快照接入。 | 2026-09-17 16:35 |
| M19 Web Banner与Hero P1 | 沈知行 | 待逐项核验 | 未取得新版 Banner / Hero 完成证据。 | 后台配置、翻译、保存契约及 Web 展示全链路。 | 待补记录 |
| M20 Web首页与栏目详情 P1 | 沈知行 | 新前台横滚已合入 | 首页接入SlotRail连续横滚并渲染全部返回板块。 | 确认启用入口;与后台配置联调,验收完整片单、栏目分页和返回恢复。 | 2026-09-16 01:42 |
| M21 题材标签筛选与返回 P1 | 沈知行 | 筛选后端已合入 | 新增分类/标签聚合接口和ID过滤;不是全部页面验收完成。 | 前台计数、分页、失效ID和返回恢复;核对榜单筛选接口max(200)是否限制PRD不限量范围。 | 2026-09-15 23:22 |
| M22 榜单前台与跨页引用 P1 | 陈飞宇 | 新前台四榜接线已合入 | H5/Web榜单接入动态榜项及快照,保留榜内原名次。 | 配置生效、榜内筛选、上下架同步、首页/末集引用一致性。 | 2026-09-16 01:07 |
| M23 剧集资料、资源与收费 P1 · P0前置 | 陈飞宇 | 已有局部改动 | 剧/集后台公共保存接入,收费断点读取已有修复。 | 真实资源与字幕、状态权限、收费配置前台生效和完整运营流程。 | 2026-09-17 16:35 |
| M24 多剧合集与合并保存 P1 | 陈飞宇 | 待逐项核验 | 未取得合集新建/合入完整实现与验收证据。 | 合集事务、调序、权限、失败回滚及前台联动。 | 待补记录 |
| M25 操作日志与生产检索 P1 | 行远 | 已有审计底座 | 保存过程审计及结果字段已有基础。 | 后台日志检索、分页、保留策略、权限及各模块覆盖。 | 2026-09-17 16:35 |
| C01 数据口径与取数核对 随所属需求 | 沈知行 | 已有基础 · 本期待验收 | 已有M11供数与渠道指标基础。 | 核对PRD指标定义和取数结果;不另建数据系统。 | 2026-09-18 01:37 |
| C02 H5/Web埋点接线与校验 随所属需求 | 沈知行统筹,各模块开发接线 | 已有基础 · 本期待验收 | 已有公共事件链路,尚无全页面覆盖证据。 | 各原模块补本页面事件,沈知行统一字段并核对。 | 2026-09-18 07:32 |
公共保存/权限遵循§5.3.1,服务P1后台;作为P0内容配置依赖提前完成,不将整个后台升级为P0。
行远完成公共保存版本、重复请求、并发冲突返回、权限校验及测试,供各模块统一接入。
本项已完成;其他模块的接线与回归按各自子项跟进。
公共保存、角色权限、幂等与版本并发已完成,测试通过并合入preview。 2026-09-18项目确认。
9/21–22确认契约;main现有保存/权限/审计;接口检查点复核契约,接口检查点交付可用公共入口
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
版本变化返回当前版本与最后修改信息;重复提交不重复写;越权拒绝;失败日志不随业务事务丢失。
协作:行远;张三丰:方案、资源、依赖与验收协助。
| 提交时间(北京) | Git作者 | 实现/修复内容 | 提交 |
|---|---|---|---|
| 2026-09-17 23:43 | claude · 人员待核实 | feat(dcmirror): 迁移 dry-run + 可信客户端 IP + R2 Cache-Control | 1adfa39c |
| 2026-09-17 21:22 | 行远 | fix(admin): 模块级运营角色进不了后台 —— 前端闸门漏改 | bbfb297a |
| 2026-09-17 18:41 | 行远 | feat(authz): 模块级运营角色 —— M01 的「权限校验」交付项 | b5f1081a |
| 2026-09-17 17:16 | coda · 人员待核实 | fix(concurrency): advisory lock 必须走 $executeRaw —— 并补 M01 的真库集成测试 | 4a9951ef |
| 2026-09-17 16:35 | coda · 人员待核实 | feat(admin-save): M01 后台保存的请求级幂等,并接入现存三类写接口 | 038db77c |
优先实现并提测;按PRD完整业务链路验收。
设备UUID复用一方cookie/localStorage;会话优先于设备身份;H5/Web绑定与切换入口按账号状态展示。
绑定/切号后的资产一致性、初始化失败恢复。
设备身份及登录身份挂钩已有代码。
9/21–22确认契约;main身份初始化、稳定userId;接口检查点确定归属规则,接口检查点可调用
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
身份恢复失败保留原身份,1秒/3秒重试,恢复前禁用支付解锁;不同身份卡资产不合并;无退出登录新增流程。
协作:行远;张三丰:方案、资源、依赖与验收协助。
优先实现并提测;按PRD完整业务链路验收。
当前userId绑定,登录换号,Google/Facebook/Apple/X及账号密码;按10.2保留现网登录与邮箱链接兼容,已审批并实测可用的新增渠道才展示。
真实渠道配置与绑定验收;确认新前台接线,保留既有登录兼容。
登录身份服务、绑定/解绑、手机号及旧Web界面已合入。
9/21–22确认契约;M02身份规则、现有认证渠道;接口检查点契约,接口检查点可用渠道
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
密码≥6位;连续失败5次锁5分钟,IP每分钟20次;绑定回来源页、切换登录回首页。绑定冲突不合并资产;未获批渠道不展示,不中断现网账号。
协作:行远;张三丰:方案、资源、依赖与验收协助。鹿天宇接续已提交身份实现,行远协调账号整体验收;实际协作计入个人剩余量。
| 提交时间(北京) | Git作者 | 实现/修复内容 | 提交 |
|---|---|---|---|
| 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 |
优先实现并提测;按PRD完整业务链路验收。
身份卡PNG、二维码展示、下载/Web Share/长按保存降级;上传识别登录及切换前资产提醒;保存动作回写账号字段。
本项已完成;其他模块的接线与回归按各自子项跟进。
身份卡签发、保存、上传恢复、两端页面及相关接口已完成,测试通过并合入preview;包含身份卡页重复标题修复。 2026-09-18项目确认。
9/21–22确认契约;M02/M03身份与切号;接口检查点凭证及恢复接口约定
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/25 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
身份卡凭证需安全校验;identity_card_saved_at与identity_reminder_shown_at由服务端记录;付费后提示每账号终身一次且不暂停播放;不把保存触发当成相册落盘证明。
协作:行远;张三丰:方案、资源、依赖与验收协助。
| 提交时间(北京) | 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 |
先P0:第三方首次绑定奖励及资格联动(§4.2.5)。后P1:全部领取、领满进入任务中心及返回(H5-G02/G03)。
P0:第三方首次绑定50赠币及首充资格联动;账号密码绑定和切换账号新建不送。P1:现网福利规则下全部领取、观看奖励领满进入任务中心及来源返回。
领取幂等、返回刷新及资产变化。
尚未取得本期福利与绑定奖励闭环的完成证据。
9/21–22确认契约;M02/M03身份、M07资产账本;接口检查点奖励与领取契约
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/24 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
userId及provider+provider_uid双重防重复;设备/IP每日阈值后台可配,默认3;风险拦截不阻止绑定。全部领取只领真实可领项,无可领置灰;不新增奖励规则。
协作:李浮白;张三丰:方案、资源、依赖与验收协助。
尚无已核实的对应实现提交;等待开发补充,不据此判断未开展工作。
优先实现并提测;按PRD完整业务链路验收。
对接现有金币/VIP商品及渠道配置;基础金币、赠币、总到账、首充标记、可用渠道与默认选择共同驱动前台。
配置读取、有效价格和渠道可用性。
商品和渠道现有基础需按新版配置规则复核。
9/21–22确认契约;main商品/渠道配置;接口检查点冻结有效商品与字段
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
同商品展示与建单价格一致;不可用渠道不接受建单;后台配置改变不覆盖已创建订单价格。
协作:李浮白;张三丰:方案、资源、依赖与验收协助。
尚无已核实的对应实现提交;等待开发补充,不据此判断未开展工作。
优先实现并提测;按PRD完整业务链路验收。
按4.2.6服务端全剧公式及有效报价实现;先赠币后充值币,消费订单、扣币流水和权益同事务;全剧为按剧永久权益,覆盖后续新增集;VIP按服务端到期顺延。
全剧报价、两桶扣币、VIP、重复并发与失败回滚。
解锁已接统一权益入口,两桶流水/权益关联trace。
9/21–22确认契约;M02身份、M06商品、M23收费;接口检查点报价/两桶/权益契约,接口检查点可调用
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
缺省折扣100%、合法旧值保留、异常值阻止售卖;旧报价/范围变化需用户重新确认;只对余额不足来源自动扣币,主动充值不自动解锁;限时权益不转永久。
协作:李浮白;张三丰:方案、资源、依赖与验收协助。行远协作并发;沈知行协作事实与trace对账。
| 提交时间(北京) | Git作者 | 实现/修复内容 | 提交 |
|---|---|---|---|
| 2026-09-18 07:32 | 沈知行 | fix(billing): unify unlock events and trace propagation | f65f26c6 |
优先实现并提测;按PRD完整业务链路验收。
现网支付渠道建单、验签、去重、入账、补偿及订单查询;新购买动作先查原单,再按规则生成新request_id/attempt_id/order_id并记录父单。
真实支付验签、重复/迟到回调、补偿和订单对账。
建单标识及支付/入账事实已接出站表。
9/21–22确认契约;M07与测试渠道回调;接口检查点订单/幂等契约,接口检查点真实测试回调
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
同request_id重放、重复回调、迟到成功及并发解锁逐项验证;失败补偿1s/5s/30s/5min/30min后转掉单处理;本期不实现退款或拒付扣币流程。
协作:李浮白;张三丰:方案、资源、依赖与验收协助。行远协作并发;沈知行协作事实与trace对账。
优先实现并提测;按PRD完整业务链路验收。
解锁点击即执行;金币/VIP独立弹框;先选商品再选可用渠道、历史渠道优先默认VISA;URL恢复原剧集、商品、渠道及购买上下文。
李浮白接入付款后身份卡提示并验收每账号一次;继续核验报价、扣币与续播。
M04新增reminderState/markReminderShown接口;原支付回流实现保留。
9/21–22确认契约;M07/M08、M12续播;接口检查点回流及错误码契约,接口检查点真实闭环
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
无资格/无有效报价不造默认项;不支持渠道置灰说明;余额不足来源支付后重新核价、扣币并续播,独立充值或余额行主动充值只入账;VIP不再扣币。
协作:李浮白;张三丰:方案、资源、依赖与验收协助。沈知行协作回流接线,鹿天宇协作续播。
优先实现并提测;按PRD完整业务链路验收。
按PRD钱包卡图标进入充值/消费两页,充值含会员及绑定奖励;五态与刷新恢复,消费金额为“—”。
查询权限、五态映射及恢复后的列表同步。
未取得新版五态订单查询完整验收证据。
9/21–22确认契约;M08订单事实;接口检查点五态映射与查询归属契约
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/24 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
按账号校验归属,非本人返回404;奖励流水不计现金收入;处理中可刷新查询,不把关闭支付窗等同未付款。
协作:李浮白;张三丰:方案、资源、依赖与验收协助。
尚无已核实的对应实现提交;等待开发补充,不据此判断未开展工作。
先P0:关键支付/身份事件、服务端事实、§10.1指定表字段供数与对账。P1:内容分发与后台事件随各P1功能接线。
P0:公共Schema、订单trace_id/purchase_intent_id/paywall_flow_id/origin_page落列、独立分析事件出站表、事务一致写入、异步消费与数据平台供数;P1:内容分发与后台变更事件接线。
实际部署、事件消费及数量对账;前端事件覆盖另核。
服务端事实出站表、搬运任务和供数登记已合入。
9/21–22确认契约;各业务事实、事件字典及平台权限;接口检查点字段,接口检查点核心事实接入
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
支付五类事实以服务端为准,双报不相加;前端队列/ACK/重试/pagehide发送;PaywallEventLog、CoinTransaction、EpisodeUnlock、CtRewardGrant、AuditLog及Order字段完成供数,DATA_PLATFORM_ENABLED启用后验证;不是只完成前端埋点即验收。
协作:沈知行;张三丰:方案、资源、依赖与验收协助。
| 提交时间(北京) | Git作者 | 实现/修复内容 | 提交 |
|---|---|---|---|
| 2026-09-18 07:32 | 沈知行 | fix(billing): unify unlock events and trace propagation | f65f26c6 |
| 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 + AnalyticsEventOutbox | 40833ed0 |
优先实现并提测;按PRD完整业务链路验收。
H5免费推荐流服务端每批20条、同会话同剧去重;两端播放、选集、清屏、倍速、清晰度、声音回退、末集推荐和毫秒进度;接真实accessState与签名媒体。
真机自动连播、锁集鉴权、恢复误差及末集推荐回归。
保留进度上报修复;新前台补片尾防重复起播逻辑。
9/21–22确认契约;M02、M07、M23;接口检查点播放鉴权与进度契约,接口检查点真实媒体
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
锁定集不返回视频/字幕地址,HLS分片同样鉴权,签名≤2小时;恢复误差≤2秒、字幕另测;声音受限回退静音且提示开启;末集同标签推荐与热榜兜底必须有真实来源。
协作:鹿天宇;张三丰:方案、资源、依赖与验收协助。
先P0:CC/设置共用面板、语种选择、预览、同步、记忆与字幕权限(H5-P07/P08、PC-P04)。后P1:H5-P09横屏剧全屏新增布局与交互;基础字幕的平台边界仍随P0验证。
鹿天宇:播放器CC/设置入口、字幕语种选择、即时预览、字幕与视频同步、偏好记忆及全屏显示;消费M23提供的字幕资源,不承担后台字幕上传配置。
接入M23返回的 subtitles[]{lang,url,version};完成CC共用面板与预览、同步与偏好记忆、失败重试、鉴权和跨端全屏验收。后台上传与三层保存由M23负责。
仓库 r2 差距记录列出已有字幕偏好基础,同时列明新版字幕功能缺口;本次未逐屏复验。
M23(陈飞宇)提供真实字幕资源和语种/地址/权限约定;张三丰协调资源中心接口。鹿天宇完成播放器接线并联合验收。
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
字幕误差≤250ms,切语言不重载视频;未解锁不下发正文;容器全屏、iOS playsinline自绘、画中画提示及退出恢复分别验收,基础字幕平台安全不能等P1再处理。
协作:鹿天宇;张三丰:方案、资源、依赖与验收协助。
| 提交时间(北京) | Git作者 | 实现/修复内容 | 提交 |
|---|---|---|---|
| 2026-09-17 19:06 | AdingApkgg · 人员待核实 | docs(spec): V1.1 PRD r2(2026-09-17)差异增补 —— 范围增删、裁决影响、字幕对照、Q 状态、修订阶段表 | 87028939 |
先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/24 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
H5语言入口仅剧场/个人中心右上角;评论提交成功即时显示且+1、失败保留草稿;点赞收藏沿用现网,不重建互动系统;语言切换不丢播放/评论输入。
协作:鹿天宇;张三丰:方案、资源、依赖与验收协助。
P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
保留现有题材与标签字典及剧集关联;核对ID、可选数据与前台读取,不新增字典优化界面。
原字典仍可用;失效ID、旧链接兼容按PRD验收。
查询新增分类/标签ID筛选及兼容处理。
9/21–22确认契约;main题材标签原有接口;接口检查点列明保留/兼容规则
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/24 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
既有字典可继续选择;未知或失效ID不静默替换;多语言自动补充、覆盖统计及字典重建不计本期。
协作:沈知行;张三丰:方案、资源、依赖与验收协助。
| 提交时间(北京) | Git作者 | 实现/修复内容 | 提交 |
|---|---|---|---|
| 2026-09-15 23:22 | AdingApkgg · 人员待核实 | feat(api,shared): 分类与标签支持按稳定 id 过滤,id 优先于 slug | ac3bbc19 |
P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
统一剧集可展示判定、题材/标签交集与数量;现有关系兼容、内容上下架同步;为筛选、榜单和首页提供稳定查询。
真实数据核对可展示集合、去重和后台保存后的读取。
新增facets聚合:来源集合、分类计数、标签计数与最终交集。
9/21–22确认契约;M15、M23可展示规则;接口检查点集合/分页契约,接口检查点可调用
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/24 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
剧上架且至少一集上架才进入可展示集合;空集与请求失败分开;稳定ID不靠显示名称识别;后台保存可被真实前台读取。
协作:沈知行;张三丰:方案、资源、依赖与验收协助。
先提供H5-P02末集推荐所需热播榜读取/兜底;四榜后台规则、调度及人工调整仍按P1交付(§5.2.5)。
提前交付P0所需热播快照读取/末集兜底;P1完成四榜后台→真实指标→定时快照→人工调整,标题自动翻译与中文回退。
后台配置与调度联调;权重、门槛、同分排序、冷启动口径逐项验收。
新增窗口指标、日播放聚合、四榜排序、人工干预及快照重建。
9/21–22确认契约;M23候选内容、统计来源;接口检查点窗口口径,接口检查点快照结构,接口检查点首个真实快照
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/25 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
权重0–100整数且合计100;播放≥5秒会话,收藏点赞窗口内新增关系去重、撤销不回扣;同分按播放量再ID的UTF-8字节序;固定不绕门槛,页面关闭仍调度。
协作:陈飞宇;张三丰:方案、资源、依赖与验收协助。
| 提交时间(北京) | Git作者 | 实现/修复内容 | 提交 |
|---|---|---|---|
| 2026-09-15 22:56 | AdingApkgg · 人员待核实 | feat(api,shared): 四个新榜进读路径,回落只对 legacy 三榜生效 | 511eec90 |
| 2026-09-15 22:40 | AdingApkgg · 人员待核实 | feat(api): 新四榜的快照重建 —— 按 rule 分流,legacy 三榜原路不动 | 8b80a6c4 |
| 2026-09-15 22:14 | AdingApkgg · 人员待核实 | feat(db): 四榜配置模型与人工干预表 | e82b6d19 |
| 2026-09-15 22:14 | AdingApkgg · 人员待核实 | feat(api): 四榜规则引擎 —— 纯函数,门槛/归一化/同分/人工固定全按 PRD 5.2.5 | 6838b5e5 |
| 2026-09-15 17:06 | AdingApkgg · 人员待核实 | feat(api,db): 窗口指标的统一查询口径与三条聚合索引 | 8ae0a883 |
| 2026-09-15 17:06 | AdingApkgg · 人员待核实 | feat(api): 播放汇总在同一事务里累加按剧按天的日指标 | 4b565c00 |
| 2026-09-15 17:06 | AdingApkgg · 人员待核实 | feat(db): DramaDailyPlay —— 四榜窗口指标的播放数据源 | 276d15ed |
P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
中文标题及自动补译/人工修订、启停、手选片单/榜单引用、排序、单项直接保存;保留已有style,新建5001,不增样式控件。
本期 Web 板块规则、翻译和真实榜单快照接入。
现有分发配置接入公共幂等/并发能力。
9/21–22确认契约;M01保存、M16集合、M17快照;接口检查点接口约定,接口检查点真实组合接入
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/25 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
保护人工译文;Web启用,APP置灰;手选不限数量、不做100条超量确认;引用榜单只读快照;取消/失败不写入;真实读取及性能另验。
协作:沈知行;张三丰:方案、资源、依赖与验收协助。
| 提交时间(北京) | Git作者 | 实现/修复内容 | 提交 |
|---|---|---|---|
| 2026-09-17 16:35 | coda · 人员待核实 | feat(admin-save): M01 后台保存的请求级幂等,并接入现存三类写接口 | 038db77c |
P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
选剧、标题、图片、投放起止时间、开关、拖拽与工作稿确认→Web Hero;投放北京时间录入、服务端存UTC。
后台配置、翻译、保存契约及 Web 展示全链路。
未取得新版 Banner / Hero 完成证据。
9/21–22确认契约;M01保存与M23内容;接口检查点Banner投放及首页组件契约
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/25 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
最多12条,图片≤2MiB;标题空回退剧名;未到期/过期不展示,开关关闭或空列表回退底稿;失败与取消保留原配置。
协作:沈知行;张三丰:方案、资源、依赖与验收协助。
尚无已核实的对应实现提交;等待开发补充,不据此判断未开展工作。
P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
Web读取最新已保存板块与Hero配置,完整片单横滚、手动浏览、每页12部栏目详情、失效提示与返回;H5免费推荐流归M12。
确认启用入口;与后台配置联调,验收完整片单、栏目分页和返回恢复。
首页接入SlotRail连续横滚并渲染全部返回板块。
9/21–22确认契约;M18配置、M16片单、M17榜单;接口检查点字段冻结,接口检查点真实接入
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/25 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
自动滚动24px/s,手动后≥3.5秒恢复;虚拟/懒加载而非片单截断;路由刷新/后退保留有效条件和位置;原有样式兼容,不新增H5板块首页。
协作:沈知行;张三丰:方案、资源、依赖与验收协助。
| 提交时间(北京) | Git作者 | 实现/修复内容 | 提交 |
|---|---|---|---|
| 2026-09-16 01:42 | AdingApkgg · 人员待核实 | fix(front): 首页渲染全部板块,不跳过第一个 | 8cca9866 |
| 2026-09-16 00:03 | AdingApkgg · 人员待核实 | feat(front): Web 首页板块改成连续横滚轨道 | 66b6ac26 |
| 2026-09-15 23:57 | AdingApkgg · 人员待核实 | feat(front,shared): 横滚补齐 PRD 的其余交互 —— 无溢出不滚、两侧按钮、左右键、拖动阈值 | 974cc29b |
| 2026-09-15 23:54 | AdingApkgg · 人员待核实 | feat(front): 连续横滚的轨道组件 | 6d5165f1 |
P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
首页去重集合/类型集合/榜单Top内筛选;题材单选、标签单选、计数、展开/收起、Web24/H5每页9条;按90天兼容映射旧标签链接。
前台计数、分页、失效ID和返回恢复;核对榜单筛选接口max(200)是否限制PRD不限量范围。
新增分类/标签聚合接口和ID过滤;不是全部页面验收完成。
9/21–22确认契约;M15/M16集合、分页、路由;接口检查点契约,接口检查点可调用
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/25 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
服务端聚合与分页;未知ID不回退全部,计数失败不显示0;换题材清标签、榜内重置保留list;刷新/返回恢复路由、筛选、页码和滚动。
协作:沈知行;张三丰:方案、资源、依赖与验收协助。
P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
Web/H5四榜页面、榜切换、标题本地化、卡片、筛选及首页/末集引用服务端快照。
配置生效、榜内筛选、上下架同步、首页/末集引用一致性。
H5/Web榜单接入动态榜项及快照,保留榜内原名次。
9/21–22确认契约;M17四榜快照与排序;接口检查点契约,接口检查点快照
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/25 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
相同快照与可见条件结果一致;筛选不重新编号榜名次;候选不足按实际展示;下架和排除结果在引用处同步。
协作:陈飞宇;张三丰:方案、资源、依赖与验收协助。
先提供核心播放/支付所需内容ID、可看状态、收费与折扣、真实媒体和字幕资源;完整剧集后台编辑、资源三级保存及运营交互为P1(§5.2.1)。
先交付P0内容ID/收费与折扣/可看状态/字幕资源契约;P1完成剧集列表与编辑、13语种资料、图片、资源弹窗、字幕三级保存、调序和上下架。 陈飞宇负责后台字幕上传、语种配置、三级保存及资源输出,不重复开发播放器字幕交互。
真实资源与字幕、状态权限、收费配置前台生效和完整运营流程。
剧/集后台公共保存接入,收费断点读取已有修复。
9/21–22确认契约;main剧集与资源、M01公共保存;接口检查点稳定ID/状态/收费契约,接口检查点真实资源 字幕资源字段与鹿天宇对齐;资源可用后交M13接入播放器。
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/23 | 9/24 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
保留草稿/审核中/已发布/已下架四状态,不能照原型归一为下架;可保存零集但不得发布;SRT上传转VTT。永久已购下架集仍从历史/已购可看,可分发集合另判。
协作:陈飞宇;张三丰:方案、资源、依赖与验收协助。
P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
完整交付新建/合入目标、来源去重、新集ID、调序、合并事务与保存回到编辑;保留源剧及已有目标状态。
合集事务、调序、权限、失败回滚及前台联动。
未取得合集新建/合入完整实现与验收证据。
9/21–22确认契约;M23剧集、M01版本与事务;接口检查点合集源/目标契约,接口检查点可调用
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/25 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
生产新剧初始状态沿用现网;不绕审核、不把已有目标草稿/审核中改掉;源目标版本及requestId校验;新副本不搬迁原用户权益/进度,失败整体回滚。
协作:陈飞宇;张三丰:方案、资源、依赖与验收协助。
尚无已核实的对应实现提交;等待开发补充,不据此判断未开展工作。
P0及必要依赖优先;本项可独立并行,冲突时先保障P0。
本期后台操作的真实日志、时间/操作人/模块/动作/对象ID/结果筛选、成功失败数量、分页与保留。
后台日志检索、分页、保留策略、权限及各模块覆盖。
保存过程审计及结果字段已有基础。
9/21–22确认契约;M01真实审计写入;接口检查点日志字段/权限,接口检查点成功及失败样例
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/25 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
默认近7天;最近200条、每次50条加载,保留180天;全后台角色可读;失败留fail、重试成功另记;不含敏感凭证或媒体正文,不新增导出。
协作:行远;张三丰:方案、资源、依赖与验收协助。
先核对P0支付/身份及§10.1供数,再核对P1分发/后台数据;与M11重合范围只计一次。
核对M11指标定义、字段来源和取数结果;超出PRD的新报表/数仓改造另行确认。
核对PRD指标定义和取数结果;不另建数据系统。
已有M11供数与渠道指标基础。
业务指标确认人、M11事实和渠道数据;9/21冻结字典。
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/24 | 9/26 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
按所属PRD事件核对字段、去重和业务结果,不重复建设公共链路。
协作:沈知行;张三丰:方案、资源、依赖与验收协助。各业务开发完成本模块接线,与M11重叠只计一次。
先完成P0页面关键事件,再完成P1页面事件;各模块开发接线,沈知行统一核对。
各原业务开发核对本页面事件、身份和trace,沈知行统一字典;不重复建设M11公共链路。
各原模块补本页面事件,沈知行统一字段并核对。
已有公共事件链路,尚无全页面覆盖证据。
C01字典;账号、支付、播放及本期分发页面各自产生事实。
| 首次增量提测 | 全量可测目标 | 开发/自测完成 | 验收日期 |
|---|---|---|---|
| 9/24 | 9/28 | 9/29收口;9/30修复复测 | 9/25–30滚动验收 |
按所属PRD事件核对字段、去重和业务结果,不重复建设公共链路。
协作:沈知行统筹,各模块开发接线;张三丰:方案、资源、依赖与验收协助。各业务开发完成本模块接线,与M11重叠只计一次。
时间为Git提交时间(北京时间);作者与合并人分列,未确认别名保留原署名。
| 提交时间(北京) | 作者 | 关联任务 | 内容 | 提交 |
|---|---|---|---|---|
| 2026-09-18 17:10 | 行远 | M04 | fix(identity-card): 身份卡页标题重复 —— 共用组件不该画外层容器的页头 | 6178903b |
| 2026-09-18 11:42 | 行远 | M04 | feat(web): 身份卡的两端页面、卡片生成与上传恢复 | 0886540c |
| 2026-09-18 11:11 | 行远 | M04 M09 | feat(identity-card): C 端 tRPC 接口 + 给 M09 的提醒契约 | 92b9394e |
| 2026-09-18 11:06 | 行远 | M04 | feat(auth): 身份卡兑换端点 —— 做成 better-auth 插件以继承封禁拦截 | 6e8156cf |
| 2026-09-18 10:57 | 行远 | M04 | feat(identity-card): 签发/吊销/兑换的决策层 + 20 例真库集成测试 | b973e4e9 |
| 2026-09-18 10:44 | 行远 | M04 | feat(identity-card): 兑换失败的节流 —— 「连续失败 5 次锁 5 分钟」 | 99a55d8a |
| 2026-09-18 10:41 | 行远 | M04 | feat(identity-card): 凭证的生成与校验 —— 并给 HMAC 加域分隔 | 4b6c749b |
| 2026-09-18 10:36 | 行远 | M04 | feat(db): M04 身份卡的凭证表与两个服务端时间戳 | 609c2fcb |
| 2026-09-18 07:32 | 沈知行 | M07 M11 C02 | fix(billing): unify unlock events and trace propagation | f65f26c6 |
| 2026-09-18 01:52 | 沈知行 | M03 | security(auth): 手机号 OTP 改为 fail-closed —— 生产漏配 OTP_PROVIDER 曾等于「000000 登录任意号码」 | 452cac55 |
| 2026-09-18 01:37 | 沈知行 | M08 | feat(api): 支付链路标识落列 —— 五个建单入口 + 建单事实同事务 | 6ff857b2 |
| 2026-09-18 01:37 | 沈知行 | M08 | feat(api): 入账 / 权益授予 / 支付成功三类服务端事实接线 | d9583226 |
| 2026-09-18 01:37 | 沈知行 | M11 C01 C02 | feat(data): 补齐 §10.1 的 P0 数仓清单 —— 三张新表 + 链路列上报 | 87f6c5f1 |
| 2026-09-18 01:36 | 沈知行 | M11 | feat(api): 服务端事实事件出站表 —— 事务内入队,单事务精确一次落库 | 5d0f0561 |
| 2026-09-18 01:35 | 沈知行 | M11 | feat(db): M11 P0 的列与出站表 —— 支付链路标识 + reporter + AnalyticsEventOutbox | 40833ed0 |
| 2026-09-17 23:43 | claude · 人员待核实 | M01 | feat(dcmirror): 迁移 dry-run + 可信客户端 IP + R2 Cache-Control | 1adfa39c |
| 2026-09-17 21:22 | 行远 | M01 | fix(admin): 模块级运营角色进不了后台 —— 前端闸门漏改 | bbfb297a |
| 2026-09-17 19:06 | AdingApkgg · 人员待核实 | M13 | docs(spec): V1.1 PRD r2(2026-09-17)差异增补 —— 范围增删、裁决影响、字幕对照、Q 状态、修订阶段表 | 87028939 |
| 2026-09-17 18:41 | 行远 | M01 | feat(authz): 模块级运营角色 —— M01 的「权限校验」交付项 | b5f1081a |
| 2026-09-17 17:16 | coda · 人员待核实 | M01 | fix(concurrency): advisory lock 必须走 $executeRaw —— 并补 M01 的真库集成测试 | 4a9951ef |
| 2026-09-17 16:35 | coda · 人员待核实 | M01 M18 M23 M25 | feat(admin-save): M01 后台保存的请求级幂等,并接入现存三类写接口 | 038db77c |
| 2026-09-17 13:20 | 鹿天宇 | M02 M03 | feat(auth): 接入六渠道登录 —— better-auth 挂钩、Telegram/TikTok 覆写、供应商回调、解绑与换绑 tRPC、清理 cron、迁移三脚本 | 660b27ec |
| 2026-09-17 13:20 | 鹿天宇 | M03 | feat(web): 登录页六渠道按钮与手机号 OTP,设置页「登录方式」卡(绑定 / 解绑 / 换绑手机) | 725192a0 |
| 2026-09-17 12:23 | 鹿天宇 | M03 | feat(api): 登录身份基础模块 —— 配置解析、OAuth 事务与浏览器绑定、OTP 挑战、解绑串行化、Apple 秘钥 | ed35f3b6 |
| 2026-09-16 02:45 | AdingApkgg · 人员待核实 | M12 | fix(front): 补回播放器的「已播完」闩锁 —— 推荐流里短剧播完会自己重播 | 92231fa9 |
| 2026-09-16 01:42 | AdingApkgg · 人员待核实 | M20 | fix(front): 首页渲染全部板块,不跳过第一个 | 8cca9866 |
| 2026-09-16 01:07 | AdingApkgg · 人员待核实 | M22 | feat(front,api): Web 榜单页接入 V1.1 四榜 | d59968eb |
| 2026-09-16 00:53 | AdingApkgg · 人员待核实 | M22 | feat(front): H5 榜单页接入 V1.1 四榜 | ec704dfe |
| 2026-09-16 00:48 | AdingApkgg · 人员待核实 | M22 | feat(api): 前台四榜的切换项与口径说明端点 | 6140d003 |
| 2026-09-16 00:03 | AdingApkgg · 人员待核实 | M20 | feat(front): Web 首页板块改成连续横滚轨道 | 66b6ac26 |
| 2026-09-15 23:57 | AdingApkgg · 人员待核实 | M20 | feat(front,shared): 横滚补齐 PRD 的其余交互 —— 无溢出不滚、两侧按钮、左右键、拖动阈值 | 974cc29b |
| 2026-09-15 23:56 | 沈知行 | M09 | harden(limo): 恢复路径加币种闸与条件写,巡检补回历史 PENDING 单的收银台地址 | 218a94ac |
| 2026-09-15 23:54 | AdingApkgg · 人员待核实 | M20 | feat(front): 连续横滚的轨道组件 | 6d5165f1 |
| 2026-09-15 23:22 | AdingApkgg · 人员待核实 | M15 M21 | feat(api,shared): 分类与标签支持按稳定 id 过滤,id 优先于 slug | ac3bbc19 |
| 2026-09-15 23:17 | AdingApkgg · 人员待核实 | M16 M21 | feat(api): 分类 × 标签的三层计数聚合 | b6dc99a2 |
| 2026-09-15 23:11 | AdingApkgg · 人员待核实 | M16 | feat(api): 分类筛选的来源集合类型与标签折叠规则 | 97734a49 |
| 2026-09-15 22:56 | AdingApkgg · 人员待核实 | M17 | feat(api,shared): 四个新榜进读路径,回落只对 legacy 三榜生效 | 511eec90 |
| 2026-09-15 22:40 | AdingApkgg · 人员待核实 | M17 | feat(api): 新四榜的快照重建 —— 按 rule 分流,legacy 三榜原路不动 | 8b80a6c4 |
| 2026-09-15 22:14 | AdingApkgg · 人员待核实 | M17 | feat(db): 四榜配置模型与人工干预表 | e82b6d19 |
| 2026-09-15 22:14 | AdingApkgg · 人员待核实 | M17 | feat(api): 四榜规则引擎 —— 纯函数,门槛/归一化/同分/人工固定全按 PRD 5.2.5 | 6838b5e5 |
| 2026-09-15 18:56 | 李浮白 | M14 | fix(i18n): 用户可见文案统一 VIP,集数按数量取单复数 (V02) | 3906b7ac |
| 2026-09-15 17:06 | AdingApkgg · 人员待核实 | M17 | feat(db): DramaDailyPlay —— 四榜窗口指标的播放数据源 | 276d15ed |
| 2026-09-15 17:06 | AdingApkgg · 人员待核实 | M17 | feat(api): 播放汇总在同一事务里累加按剧按天的日指标 | 4b565c00 |
| 2026-09-15 17:06 | AdingApkgg · 人员待核实 | M17 | feat(api,db): 窗口指标的统一查询口径与三条聚合索引 | 8ae0a883 |
| 2026-09-14 21:36 | AdingApkgg · 人员待核实 | M25 | feat(db): V1.1 阶段 0 横切底座 —— 乐观并发 version/updatedBy、审计 result、订单四个链路 ID | 25a62713 |
| 2026-09-14 16:41 | 李浮白 | M12 | fix(watch): 进度上报的定时器活不过一次渲染 —— 连续播放期间一次都没落过库 (W04) | c7967492 |
| 2026-09-14 16:41 | 李浮白 | M12 | fix(watch): webpc 退出不补最后一拍、往回拖进度就停报 (W04) | 9bcd7134 |
| 2026-09-14 13:49 | jakeangel · 人员待核实 | M14 | 添加iOS PWA/WebClip install guide | d4e1505c |
| 2026-09-12 18:54 | 李浮白 | M09 | fix(watch): 解锁失败不再同屏弹两条一模一样的提示 (W10) | 3e615d3d |
| 2026-09-12 18:54 | 李浮白 | M14 | feat(comment): 三个展示面共用一个服务端评论总数 (I01) | feb84290 |
| 2026-09-12 18:54 | 李浮白 | M23 | fix(feed): 剧卡的首个付费集来自剧级断点,不再写死第三集 (W02) | f1bfe7a7 |
| 2026-08-31 19:40 | 沈知行 | M02 | fix(prune): protect anonymous-user cleanup from order race | 23c20364 |
| 2026-08-31 19:39 | 沈知行 | C01 | fix(channel-metrics): unify attribution metrics | dd9ad0a7 |
本次preview集成:dcca5eed · 行远 · 2026-09-18 17:57。合并操作不代表所有代码均由合并人实现。
行远 2026-09-18 17:10 · 5d3da279:新增本地PostgreSQL/Redis验证脚本。作者报告共享preview当时存在部署不可用问题,当前运行状态待复核;本地通过不替代真实支付、媒体和真机验收。
| 日期 | 交付检查点 |
|---|---|
| 9/18–22 | 核对剩余工作,确认接口、内容/字幕/支付资源与测试人员。 |
| 9/23–24 | 账号→内容→播放→支付→权益→续播,首次真实联调。 |
| 9/25–28 | 按已确认个人投入补齐功能;9/28全量可测,已提测问题优先修复。 |
| 9/29 | 开发、真实接线与模块自测收口。 |
| 9/30 | 修复复测;通过验收的核心版本发布。 |
核心P0按PRD逐项验收;未通过项保留在问题清单,复测通过后发布。
9/18–30,已计入确认的额外投入。单位:人天;下表为投入预算,不代表已完成工作量。
| 人员 | 可用上限 | 实现/自测 | 联调 | 修复/交接 |
|---|---|---|---|---|
| 行远 | 11 | 9 | 1 | 1 |
| 李浮白 | 12 | 10 | 1 | 1 |
| 鹿天宇 | 11 | 9 | 1 | 1 |
| 陈飞宇 | 10 | 8 | 1 | 1 |
| 沈知行 | 12 | 10 | 1 | 1 |
| 合计 | 56 | 46 | 5 | 5 |
陆君禾本期任务待确认,暂不计入上表;张三丰继续协调全部模块。
测试:至少1人,9/21介入;9/23–28滚动验收,9/29–30复测与发布检查。人员及实际到岗时间待落实。
9/20逐项确认剩余工作量;账号协作、四榜/内容和支付异常优先核量。超出个人预算时由张三丰协调,不占用修复预留。
| 必须验证 | 结果要求 |
|---|---|
| 账号/内容 | 登录恢复后资产正确;后台资源/收费修改前台实际生效。 |
| 字幕/播放 | 真实字幕显示与同步、切换不中断;进度恢复和锁集鉴权通过。 |
| 支付/权益 | 充值入账、付费续播、重复回调不重复入账、越权不可播放。 |
| 数据核对 | 关键事件、服务端事实与业务结果对账。 |
每项更新:日期、任务号、实现提交、作者、已做、待做/阻塞和验收证据。提测附preview入口、自测记录;涉及迁移时附回滚说明。
M01、M04已于9/18由项目确认测试通过并合入preview;其他子项测试结果分别记录。