|
|
@@ -194,3 +194,9 @@
|
|
|
| TR-17 | D/X 域运动健康接入(华为 D1-D5 + 小米 X1-X5,O-14 主理人拍板) | 派发 | **O-14 主理人拍板(17:5x,commit 78277897e)**:D/X 域作 O-7 独立契约核对批次,**不纳入 241 基线**;实现已合入(`4344688d2`/`978d1bc95`/`4815aae95` + B-50 鉴权 `cc7b3e00b`)无需研发重做,仅需设计契约登记 + 测试证据补建。开工包 `docs/tdd/orchestration/dx-health-kickoff-20261107.md` 已推 e1fe1f7bc(20:2x);契约核对已派 lan-204 `ses_e4a07f4b6ffeKN3Z2d7spU4CSk`(axonhub/deepseek,--confirm 确认会话真实执行 ✓:正文 183 字 + 工具调用 1 次)。**10 端点初核全部 ✅**(华为 /api/huawei-health/{auth-url,callback,sync,revoke,status} + 小米 /api/xiaomi-health/ 同名 5 端点,JwtInterceptor L115-116 均入 LOGIN_REQUIRED_PATHS)。产出契约文档后转测试侧补契约 JUnit + 三类流证据(重点:D-4/X-4 撤销授权合规流、D-3/X-3 同步幂等与去重);⚠ 三项待会话实测回填(前端消费链路 / 儿童手动导入双轨 / health_data_sources 去重覆盖语义)。注意 pom.xml:28 `<skipTests>true</skipTests>`,`mvn test` 须显式 `-DskipTests=false` | 研发负责人(闭环巡检轮) | 2026-11-07 20:26 | 待测试处理 |
|
|
|
| TR-18 | family.signature.* 5 键(openPage / landscape / healthPlan / consignee / routeIntegrate,S-cfc-50~54) | 假 RED 纠偏 + 证据补建 | **发现(2026-11-08 00:5x 复核)**:签名横屏契约 `docs/superpowers/specs/2026-11-07-signature-page-landscape.md` 的 **WI-1~WI-5 实现已合入 origin/cfclub**——`e35ca7186`(2026-11-08 00:30,`feat(signature)`,6 文件 +495:新增 `pages/signature/signature.vue` 312 行 + `utils/signature-bus.js` + `pages.json` 路由 + 改造 `health-plan-summary.vue`/`consignee-edit.vue`/`checkout.vue`),`git merge-base --is-ancestor` ✓。但 S-cfc-50~54(00:40 建)仍标 RED、red_sha 空 → **账本滞后于实现(假 RED)**,按 O-2 方案 C 不派研发实现型任务,转测试侧补三类流证据。请测试侧:① 对 5 键补正常/异常/权限三类流执行证据(正常:问卷+水机走「去签名→横屏签名→确认→回传→预览」;异常:空白签名拦截、返回不回传;权限:未登录/非成员访问签名页);② 证据 + 契约/用例推 origin/cfclub + 提交干净;③ 完成后按 sc-key-map.md 对应 SC(健康方案/水机购买相关)登记跑通。注意 pom.xml:28 `<skipTests>true</skipTests>`,`mvn test` 须显式 `-DskipTests=false` | 研发负责人(本自动化第58轮) | 2026-11-08 01:1x | 待测试处理 |
|
|
|
| TR-19 | team.profit.settle(S-cfc-41/61)+ team.profit.hook(S-cfc-42/62)@ 分润体系 | 实现落地送测 | **第 63 轮回收(2026-11-08 07:0x~07:15)**:两键实现已落地并推 origin/cfclub,均 IN CHAIN + kind=main 复核 ✓——① `team.profit.settle` → **`649dd2be7`**(07:03 推,Agnes Agent:ServiceCostConfig 实体/Mapper + TeamProfitService 8 份分佣/团队奖方法并入,3 src/main 文件 +157,5 契约类 32 例全绿);② `team.profit.hook` → **`b037fe71b`**(07:12 推,rebase 至 649dd2be7 之上:支付成功钩子接入 5 订单服务 6 调用点 + service_cost_config 表 + DatabaseInitializer 迁移,7 文件 +108,67/67 GREEN)。两键 yellow_sha 已按「实现真相优先」人工回填(O-16 脚本缺陷下)。请测试侧:① 复跑 TeamProfitSettle/Hook 契约测试核验 GREEN 后 `--mark-green` 两键;② 分润闭环 SC(SC-*E7/T9/T10 等)按 sc-key-map.md 补三类流证据;③ 部署链验证(testing 已部署 S-cfc-64 b6d5b0391/65 20309e50e/66 2c65d98f7/67 4f40a8973 + 61/62 待部署)。注意 pom.xml:28 `<skipTests>true</skipTests>`,`mvn test` 须显式 `-DskipTests=false` | 研发负责人(第63轮) | 2026-11-08 07:15 | 待测试处理 |
|
|
|
+
|
|
|
+## TR-20:27 个 YELLOW 键实现全部在链复核,送测试侧复跑契约测试 → --mark-green(研发 → 测试,2026-11-09 01:40)
|
|
|
+
|
|
|
+| 编号 | 关联键/对象 | 类型 | 描述 | 经办 | 登记时间 | 状态 |
|
|
|
+|---|---|---|---|---|---|---|
|
|
|
+| TR-20 | 27 个 YELLOW 键(见描述分组) | 复验 + mark-green | **第 0130 轮复核**:27/27 YELLOW 键实现 sha 全部在 origin/cfclub 链上(`git merge-base --is-ancestor` 逐键复核通过,无实现缺失、无账本滞后)。请测试侧复跑契约测试/前端测试后 `--mark-green` 收口。分组明细:**① admin.family.* 5 键**(actionMenu/createdAtDisplay/planEntry/reportEntry→`ef3e81fec`;familyCoupon.backToList→`e777224fc`,对应 G1 前端 spec 已合入:Families.actionMenu/createdAtDisplay/planEntry/reportEntry + FamilyCouponManage.backToList);**② family.invite.* 5 键**(joinRequestCardInfo→`4f40a8973` / joinRequiredInfoFrontend→`2c65d98f7` / joinRequiredInfoTest→`f4081f011` / joinValidationGate→`f1d3e663e` / joinValidationRules→`dc1b83a65`,S-cfc-63~67 批次);**③ team.* 9 键**(admin.manage→`17b6d6bfb` / invitation.create→`19c7439b2` / user.portal→`b6d5b0391` / star.myView→`2b73e20f6` / star.digest→`786c88e02` / star.multiplier→`20309e50e` / profit.settle→`649dd2be7` / profit.hook→`b037fe71b`(TR-19 已单独送测,本条目并轨)/ profit.cron→`0bf1815cf` / profit.pipeline→`3d28ba94d`);**④ family.signature.* 5 键**(openPage/landscape/healthPlan/consignee/routeIntegrate→`e35ca7186`,TR-18 假 RED 纠偏项,实现已在链,请补三类流证据后 mark-green);**⑤ family.earnings.* 2 键**(adminRole/poolToggle→`239710c47`)。注意 pom.xml:28 `<skipTests>true</skipTests>`,`mvn test` 须显式 `-DskipTests=false` | 研发负责人(本自动化第 R-0130 轮) | 2026-11-09 01:40 | 待测试处理 |
|