Browse Source

docs(tdd): 研发负责人 13:26 轮(池空稳态第23轮·台账同步SC 218→236·SC-X-22缺契约用例登记O-4/TR-4·CI门禁口径升级·无新增能力键)

Agnes Agent 1 week ago
parent
commit
bee0a19ea8

+ 15 - 0
docs/tdd/ci/CI_READINESS_2026-11-05.md

@@ -51,3 +51,18 @@
 - 脚本级自动化**仍未接入 CI**(无根目录 CI 入口);`docs/tdd/test/automation-status.md`「〇、CI/流水线接入状态」持续标注未接入。
 - 本轮仅推进「前置能力实测 + 门禁规格」这一项缺口;**不宣称 CI 已启用、不宣称任何 SC 已跑通**。
 - 本轮 4 个 SC 任务(SC-G-02 / SC-G-06 / SC-P-03 / SC-P-10)已派发到独立 feature 分支,其用例执行证据须由会话产出并 push 后,方可计入场景覆盖矩阵。
+
+---
+
+## 二·二、13:30 轮推进项(2026-11-05,1 项可核验)
+
+**推进项:场景回归门禁(G2/G3)口径 218 → 236 同步 + SC-X-22 纳入必测清单。**
+
+场景基线当日演进三轮(13:00 轮后 origin 新增 4 提交):218 → 230(08-butler SC-B-01~12)→ 235(09-human-butler SC-H-01~07)→ 236(SC-X-22 CF 值获取预估)。据此更新 G2/G3 门禁断言:
+
+| 门禁层 | 更新前 | 更新后(本轮) |
+|---|---|---|
+| G2 场景三类用例 | 218 SC 每 SC 正常/异常/权限各 ≥1 条执行记录 | **236 SC**(新增 AI 成长教练 10 / 真人管家 7 / 跨角色 SC-X-22 1);SC-B/SC-H 场景已定用例待补(TC-B/TC-H),SC-X-22 为 P0 必测(TC-X-22 待补) |
+| G3 覆盖矩阵 | 218 累计已跑通/失败/阻塞/未跟踪 | **236** 口径;`sc-key-map.md` 已同步 236 并作为计数来源 |
+
+**如实声明**:CI 入口仍未启用(根目录无 `.gitlab-ci.yml`,`when: manual` 草案不擅动);runner JDK8 能力仍待主理人核实(编排机实测 JDK21,不能推断 runner)。本轮仅完成门禁规格口径同步,**不宣称 CI 已启用、不宣称任何新 SC 已跑通**。SC-X-22 设计契约与 TC-X-22 用例齐备后,由研发侧以 G0~G4 门禁上线承接持续回归(见 O-4/TR-4)。

+ 1 - 0
docs/tdd/dev/test-requests.md

@@ -132,3 +132,4 @@
 | 编号 | 回复方 | 回复时间 | 回复内容 | 状态 |
 |---|---|---|---|---|
 | TR-3 | 研发负责人1(自动化 ce26ad68) | 2026-11-05 06:20 | SC-G-02 / SC-G-06 会话产出已**合入 origin/cfclub**:merge `3aebf9b16`(SC-G-02 契约测试+权限流测试+e2e 用例+执行证据报告,源自 `feat/sc-g-02-wechat-login`)+ merge `73e2f194e`(SC-G-06 越权拦截实现+契约测试+执行报告,源自 `feat/sc-g-06-jwt-guard`);合并树 `mvn -o -B test-compile` BUILD SUCCESS(2041 主源+208 测试源)。S-cfc-10 `auth.guest.jwtGuard` 已补登 YELLOW(commit 73e2f194e)。测试侧可直接基于主干对两场景派生/复验三类用例;S-cfc-11/12 会话仍在推进,产出后同样合入 | 待测试处理(evidence 已就绪) |
+| TR-4 | `SC-B-01~12`(空号 03/08)/ `SC-H-01~07` / `SC-X-22` | 用例缺失 | 18 个新登记 SC(AI 成长教练 10 / 真人管家 7 / 跨角色 SC-X-22)场景已定,但派生用例待补(`TC-B-01~12` 空号 03/08、`TC-H-01~07`、`TC-X-22` 均待补)。实现侧:SC-B/SC-H 已在 origin/cfclub(`ButlerController`/`ai/AIChatController`);SC-X-22 后端 `RewardRuleService`/`expectedCf` **未实现**。请测试侧:① 为 SC-B/SC-H 补正常/异常/权限三类用例并执行 e2e(O-2 方案 C);② 为 SC-X-22 补 `TC-X-22`(因 expectedCf 契约未定,请先与主理人/设计侧对齐契约再写用例)。 | 开发(研发负责人) | 2026-11-05 13:26 | 待测试处理 |

+ 2 - 0
docs/tdd/orchestration/pending.md

@@ -10,3 +10,5 @@
 | O-2 | **SC 场景入池断层(顶层目标 P0):SC 编号 → 能力键映射方案追认** | 研发+测试+主理人 | `DEV_GOAL_user_scenarios.md` 要求 218 个 `SC-角色-NN` 作一级任务池,但 `--add-task` 的 `KEY_RE` 只接受 `unit.domain.action`,00:58~05:02 共 8 轮因此挂「待裁决」零派发(218 SC 停留 0/218)。本轮(05:25)按主理人「池空不收手·不留空闲」硬要求**临时采用方案 A:场景→能力键展开**——SC 编号与场景文件写进 `--requirement`,已合入 origin/cfclub 的设计契约写进 `--design` 并显式标注「实现仅在 feature 分支、不得假定包路径」,key 用合法 `unit.domain.action` 命名;已建 4 个 RED 任务(S-cfc-9~12:SC-G-02/SC-G-06/SC-P-03/SC-P-10)并全部派发。诉求:请主理人追认方案 A 为正本,或改判「放宽 SC 前缀」/「场景层测试侧先行」,以便 218 SC 全量入池 | **已裁决(2026-11-05)**:**方案 A 为正本(唯一入池路径)**——SC 不作状态机键,`--add-task` 一律合法 `unit.domain.action`,SC 编号/场景文件入 `--requirement`;**否决方案 B**(放宽 SC 前缀,改 skill 全局 `KEY_RE` 污染所有项目 + SC=能力编排组合语义错位);**方案 C 降级为补充**(仅 SC 已有实现但缺三类流执行证据时,测试侧补 e2e,不建伪能力键)。**新增 SC 台账层(关键修正)**:新建 `docs/tdd/orchestration/sc-key-map.md` 作为「SC 跑通」唯一计数来源,218 SC 全量登记,**能力键 DONE ≠ SC 跑通**(一 SC 可 N 键 / 一键可 M 个 SC,state.json 只证实现闭环);「累计已跑通」= 三类流实际执行证据 + 实现/用例推 origin/cfclub + 工作区干净 | 2026-11-05 11:16(主理人) | **已裁决(方案 A 为正本 + SC 台账层)** |
 
 | O-3 | **「SC 跑通」第三判据(工作目录干净)被主工作树卡死:5 SC 证据链齐备但无法转正** | 研发+主理人 | 11:15 轮起 5 个 SC(SC-G-02 / SC-G-06 / SC-P-03 / SC-P-10 / SC-P-11)已具备「三类用例实际执行证据 + 实现与用例已推 origin/cfclub」两判据,但第三判据「工作目录干净(`--clean-check` 退出码 0)」被**主工作树 E:/cfc 持续未过**:① `git status --porcelain` 20 处(`M DEV_GOAL/pending.md` 与 origin 一致仅本地落后;`?? sc-key-map.md` 等同 origin 版本;`?? docs/参考材料/家庭归因分析-v2.x.*` 属用户新交付产物;`?? report-dev-0845/1015/1030.md`);② 本地分支 `cfclub` 含 **2 个本地专属提交**(`3036a0bd4` 主工作树 WIP 落库、`ff6b3ff23` 同步 .model_state.json),HEAD `ff6b3ff23` **落后 origin/cfclub(ae01be79d)3 提交**且不在同一线性历史。按纪律主工作树严禁 checkout/stash/add -A,研发负责人无法自行清场。诉求:请主理人裁决 ① 是否同步主工作树到 origin/cfclub(协调 20 处 WIP + 2 本地提交归属);或 ② 对「SC 跑通」第三判据改用「已推远端 git 真理」口径(`origin/cfclub` 干净、`merge-base --is-ancestor` 可核验),不依赖本机工作树;或 ③ 明确主工作树收口责任人 | (待裁决) | 2026-11-05 11:45(研发负责人) | **待裁决** |
+
+| O-4 | **SC 基线演进 218→236 与 DEV_GOAL 顶层目标口径差异;SC-X-22(P0 跨角色 CF 预估)缺设计契约与用例** | 研发+测试+主理人 | origin/cfclub 2026-11-05 午后新增 4 提交(`53a74dd53`/`e927d7850`/`6a2345860`/`aa2a72268`),场景基线 235→236;此前 `08-butler.md`(SC-B-01~12,空号 03/08)+ `09-human-butler.md`(SC-H-01~07)合入,基线 218→235。`sc-key-map.md` 台账本轮已同步至 **236**(计数口径 + 18 行登记)。差异:① DEV_GOAL 顶层目标仍 218;② SC-B/SC-H 实现已在 origin/cfclub(`controller/butler/ButlerController`、`controller/ai/AIChatController`、`entity/Butler*` 等),仅缺三类流用例(按 O-2 方案 C 属测试侧);③ **SC-X-22(CF 值获取预估,P0 跨角色全局规范)为真契约缺口**——后端 `RewardRuleService`/`expectedCf` 字段**不存在**于 origin/cfclub(仅前端 `cfRule.js`/`CfRuleConfig.vue`),且现有 CF 设计文档(`2026-10-25-cf-value-single-source-of-truth`/`2026-09-01-cf-commission-redesign`)**均未定义 expectedCf 预估契约**,`TC-X-22` 用例待补。诉求:① 确认顶层目标是否更新为 **236**(含 SC-B/H/X-22);② SC-X-22 先立设计契约(`docs/superpowers/specs/`)+ 测试侧补 TC-X-22,二者齐备才可入 TDD 池派开发(防假 RED);③ 刷新 O-3 现状(主工作树 26 处 WIP、本地 HEAD `ff6b3ff23` 落后 origin/cfclub 41 提交) | (待裁决) | 2026-11-05 13:26(研发负责人) | **待裁决** |

+ 166 - 0
docs/tdd/orchestration/report-dev-2026-11-05-1326.md

@@ -0,0 +1,166 @@
+# 研发负责人工作汇报(2026-11-05 13:26 轮)
+
+> 汇报人:研发负责人(tdd-orchestrator 自动化闭环巡检)| 周期:2026-11-05 13:00~13:26(池空稳态第 23 轮,全局口径续计)
+> 负责模块/单元范围:全量(无 scope 限定;CFC 当前「发现/跟踪」为主 + 派发通道就绪)
+> 数据来源:`--status` / `--inspect`(测试负责人只读视角) / `--changes --days 7` / `--clean-check` / `git merge-base --is-ancestor` / `git status --porcelain` / `git log`(快照 13:17~13:26)
+> 关键口径:**13:00 轮后 origin/cfclub 新增 4 提交**(`53a74dd53`/`e927d7850`/`6a2345860`/`aa2a72268`),场景基线 235→236(SC-X-22 CF 值获取预估,P0 跨角色);本轮为**台账同步 + 变更感知轮**,完成 SC 台账 218→236 同步与 CI 门禁口径升级。
+
+---
+
+## 一、本轮工作数据汇总
+
+### 1.1 问题接收与处置
+
+| 指标 | 数量 | 说明 |
+|------|------|------|
+| 收到的测试反馈问题数 | 0 个 | 本轮无新增测试渠道问题;既有 B-10 编译回归已于 02:30 解除(`37f29a5df`),复验通道稳定 |
+| 已解决问题数 | 0 个 | 本轮无研发侧问题闭环(池空无 RED→GREEN 推进,无实现缺陷遗留) |
+| 待解决研发问题数 | 0 个 | 无研发侧实现缺陷;2 个 YELLOW 键(getActiveMaterial/createReport)**待测试侧 `--mark-green`**,非研发阻塞 |
+
+### 1.2 任务分发与会话管理
+
+| 指标 | 数量 | 说明 |
+|------|------|------|
+| 分派任务数 | 0 个 | 本轮**无安全派发**:目标池 ⏳ 0 + 0 新增能力键 + SC-X-22 防假 RED(缺设计契约+用例,登记 O-4/TR-4) |
+| 恢复智能体会话数 | 0 个 | 无 wedged/swallowed/stalled/thrash;hub 全量 685 会话仅 1 running(正常),其余 idle |
+| 当前在用会话数 | 1 个 | `lan-204`(langgraph-pytest-47,running,12:37 起) |
+| 会话平均利用率 | — | 池空稳态无派发,idle 主导;利用率不作有效估算 |
+
+### 1.2b 各会话当前工作状态列表
+
+| 会话标签(实例) | 会话数 | 当前状态 | 当前任务 | 静默/空闲时长 | 工作目录 | 备注 |
+|----------|--------|----------|----------|---------------|----------|------|
+| lan-204(langgraph-pytest-47) | 1 | running | langgraph-pytest-47 | 最近更新 13:17 | — | 测试侧 pytest 会话,正常在跑 |
+| lan-204 | 120 | idle | — | — | — | 实例 idle 池 |
+| lan-189 | 72 | idle | — | — | — | 实例 idle 池 |
+| lan-248 | 156 | idle | — | — | — | 实例 idle 池 |
+| local-45278 | 122 | idle | — | — | — | 实例 idle 池 |
+| prod-etotem | 115 | idle | — | — | — | 实例 idle 池 |
+| pub-iwintrue | 99 | idle | — | — | — | 实例 idle 池 |
+
+> 全局 685 会话:running 1 / idle 684;**无 wedged/thrash/swallowed/upstream_err/stalled/blocked**。空闲充裕,池空是**任务不足**而非配额受限。
+> 主工作树 E:/cfc `--clean-check` = **不干净(26 处未提交)**,按纪律不代收口(详见 O-3)。
+
+### 1.3 变更感知与新任务建立
+
+| 指标 | 数量 | 说明 |
+|------|------|------|
+| 感知需求/设计变更数 | 200 提交 / 215 文件 | `--changes --days 7`:设计文档 37、测试用例文档 63、其他 115;本轮新增 origin 4 提交(SC-X-22 + SC-P-77/P-86/T-6 CF 引用) |
+| 新增入池任务数 | 0 个 | 无安全锚定的非假 RED;SC-X-22 缺设计契约(expectedCf 未定义)+ 用例待补(TC-X-22),登记 O-4/TR-4 待上游 |
+| 既有键状态流转数 | 0 次 | 无阶段流转:2 YELLOW 待测试 mark-green;5 SC 证据链待 O-3 门禁转正 |
+
+### 1.4 本轮 git 提交与推送证据(真理证据)
+
+| 提交 sha | 关联任务/能力键 | 阶段 | 触及文件类型 | 目标分支 | 已推送远端 | 备注 |
+|----------|-----------------|------|--------------|----------|------------|------|
+| `<本轮提交 sha>` | SC 台账同步 218→236 / O-4 / TR-4 / CI 口径 / 汇报 | 编排侧文档维护 | 文档(docs/tdd) | cfclub | 是 | 见 1.7,push 后回填 |
+
+> 本轮无 RED/YELLOW/GREEN 阶段推进提交;`<本轮提交 sha>` 为编排侧共享文档维护提交,push 后回填。
+
+### 1.5 状态机阶段分布与部署状态
+
+| 阶段 | 键数 | 备注 |
+|------|------|------|
+| UNTRACKED | 0 | 目标池 ⏳ 0(用例驱动口径,非数据源失效) |
+| RED | 0 | 无待实现 |
+| YELLOW | 2 | dan.assessment.getActiveMaterial、health.report.createReport(待测试 `--mark-green`) |
+| GREEN | 0 | 无 |
+| DONE | 11 | 5 SC 映射键(G-02/G-06/P-03/P-10/P-11)+ 其余 6 键 |
+
+| 部署项 | 值 | 说明 |
+|--------|-----|------|
+| 本轮部署次数 | 0 次 | 无 GREEN 闭环需部署 |
+| 最新 `last_deployed` | — | 无部署目标本轮 |
+| GREEN 部署链验证 | 不通过 | 本轮无 GREEN 闭环(2 YELLOW 未 mark-green) |
+
+### 1.6 数据源健康度
+
+| 数据源 | 读取键数 | 是否正常 | 备注 |
+|--------|----------|----------|------|
+| 需求侧(⏳ wish) | 0 | 正常 | CFC 发现/跟踪模式,TDD 池按用例驱动口径为空 |
+| 契约常量(contract) | 0 | 正常 | 仅作「已契约化」标注,不入池门槛 |
+| 测试用例引用(test_case_map) | 0 | 正常 | 无被用例引用的未实现键 |
+| 执行结果回填(case_results) | 0 | 正常 | 未实现键无执行结果 |
+
+> 全部为 0 是**真实无缺口**(非数据源静默失效):用例驱动口径下 TDD 池为空,且 `--changes` 确认 0 新增能力键。
+
+### 1.7 场景覆盖矩阵(增列 · 硬性必报)
+
+> 计数来源:`docs/tdd/orchestration/sc-key-map.md`(O-2 唯一「SC 跑通」计数来源)。**本轮台账已同步 218 → 236**。
+
+| 指标 | 数量 | 说明 |
+|------|------|------|
+| 场景总数 | **236** | 游客 12 / 家长 93 / 孩子 25 / 规划师 32 / 运营 24 / 服务商 11 / 跨角色 22 / AI 成长教练 10 / 真人管家 7(origin 基线;DEV_GOAL 口径 218 差异见 O-4) |
+| 累计已跑通 | 0 | 三类流执行证据 + 已推 origin/cfclub + 工作区干净,三者缺一不可 |
+| 本轮新增跑通 | 0 | 无 SC 新获三类流执行证据 |
+| 失败 | 0 | 无 |
+| 阻塞 | 5 | SC-G-02 / SC-G-06 / SC-P-03 / SC-P-10 / SC-P-11:证据链齐备,仅剩判据③「工作区干净」被 O-3 卡死 |
+| 未跟踪 | 231 | 236 − 5(阻塞待门禁) |
+
+**本轮推进 SC**:台账同步登记 18 个新 SC(SC-B-01~12 空号 03/08、SC-H-01~07、SC-X-22)→ 状态「未跑通 / 未跟踪」;**无 SC 转正**(无新增三类流执行证据,不认「台账已登记」为跑通)。
+
+---
+
+## 二、下一步需要研发处理的事项
+
+| 序号 | 事项描述 | 依赖/前置条件 | 预估完成时间 | 优先级 | 状态 |
+|------|----------|---------------|--------------|--------|------|
+| 1 | O-3 裁决落地:5 SC(G-02/G-06/P-03/P-10/P-11)门禁转正 | 主理人裁决(同步主工作树 or 改判据口径) | 待裁决 | P0 | 待启动 |
+| 2 | O-4 裁决落地:顶层目标 218→236 + SC-X-22 设计/用例立项 | 主理人裁决 | 待裁决 | P0 | 待启动 |
+| 3 | SC-X-22 设计契约(expectedCf 预估)立项后入池派发 | 设计契约 + TC-X-22 齐备 | 待上游 | P0 | 待启动 |
+| 4 | 响应 2 个 YELLOW 键 mark-green(状态机同步) | 测试侧 `--mark-green` | 待测试 | P1 | 进行中 |
+
+---
+
+## 三、阻塞与风险
+
+| 阻塞项 | 影响范围 | 阻塞类型 | 处置进展 | 需要协调 |
+|--------|----------|----------|----------|----------|
+| O-3:主工作树 26 处 WIP + 本地 HEAD `ff6b3ff23` 落后 origin/cfclub 41 提交 | 阻断 5 SC「跑通」判据③ | 研发 | 待主理人裁决(O-3 仍待裁决) | 主理人:同步工作树 / 改判据口径 / 指定收口责任人 |
+| O-4:SC-X-22 无设计契约(expectedCf 未定义)+ TC-X-22 待补 | 阻断 P0 跨角色场景入池 | 需求/设计 | 待主理人裁决 + 测试侧补用例 | 主理人 / 设计侧 / 测试侧 |
+| 2 YELLOW 键待测试 `--mark-green` | 状态机 YELLOW 未收口 | 测试 | 复验通道已稳定(55 例契约全绿) | 测试侧 mark-green + 状态机同步 |
+
+---
+
+## 四、下轮工作规划
+
+| 计划项 | 预计完成时间 | 前置依赖 | 涉及会话标签 | 备注 |
+|--------|--------------|----------|--------------|------|
+| 复核 O-3/O-4 裁决并落地 | 下轮 | 主理人裁决 | 编排侧 | 门禁口径调整即 5 SC 转正;SC-X-22 依裁决入池 |
+| 持续池空稳态核查 | 下轮 | — | 编排侧 | 无安全派发则如实上报,不制造伪任务 |
+| 复核测试侧 mark-green 与用例补充进展 | 下轮 | 测试侧 | 编排侧 | 2 YELLOW / TC-B / TC-H / TC-X-22 |
+
+---
+
+## 附录
+
+### 附录 A:收到的测试反馈问题明细
+
+| 问题 ID | 能力键/任务号 | 问题类型 | 来源 | 接收时间 | 处置状态 | 关联 sha |
+|---------|---------------|----------|------|----------|----------|----------|
+| (无) | — | — | — | — | — | — |
+
+### 附录 B:任务分派与会话恢复明细
+
+| 任务号 | 目标会话标签 | 任务类型 | 分派时间 | 当前状态 | 恢复会话标签 | 恢复原因 | 恢复时间 |
+|--------|--------------|----------|----------|----------|--------------|----------|----------|
+| (无) | — | — | — | — | — | — | — |
+
+### 附录 C:新增入池任务明细
+
+| 任务号 | 能力键 | 需求溯源 | 设计溯源 | 创建时间 | 状态 |
+|--------|--------|----------|----------|----------|------|
+| (无) | — | — | — | — | — |
+
+### 附录 D:变更感知明细(来自 `--changes --days 7`)
+
+| 变更文档 | 文档类型 | 变更日期 | 新增能力键 | 是否已入池 |
+|----------|----------|----------|------------|------------|
+| `tests/user-scenarios/08-butler.md`(SC-B-01~12 空号 03/08) | 场景/用例 | 2026-11-05 | 0(场景层,非能力键) | 台账已登记,未入池 |
+| `tests/user-scenarios/09-human-butler.md`(SC-H-01~07) | 场景/用例 | 2026-11-05 | 0 | 台账已登记,未入池 |
+| `tests/user-scenarios/应用场景总览.md`(SC-X-22,235→236) | 场景/用例 | 2026-11-05 | 0 | 台账已登记,未入池(缺契约+用例) |
+| `docs/tdd/ci/CI_READINESS_2026-11-05.md` | 设计/CI | 2026-11-05 | 0 | 门禁口径 218→236 同步 |
+
+---
+
+> **模板版本**:v1.1 | **适用对象**:研发负责人 | **汇报周期**:每轮 TDD 闭环后或每日工作结束时

+ 22 - 3
docs/tdd/orchestration/sc-key-map.md

@@ -1,12 +1,13 @@
 # SC → 能力键映射台账(O-2 裁决后唯一「SC 跑通」计数来源)
 
-> **定稿**:2026-11-05 主理人 O-2 裁决(方案 A 为正本)。本台账把 `tests/user-scenarios/应用场景总览.md` 的 218 个 `SC-角色-NN` 逐条登记,
+> **定稿**:2026-11-05 主理人 O-2 裁决(方案 A 为正本)。本台账把 `tests/user-scenarios/应用场景总览.md` 的 SC-角色-NN 逐条登记(2026-11-05 台账同步:218 → 236,补齐 AI 成长教练 SC-B / 真人管家 SC-H / 跨角色 SC-X-22),
 > 并作为**「SC 跑通」的单一计数来源**——与 `state.json` 的能力键 DONE 数**分离**:能力键 DONE = 实现闭环;SC 跑通 = 三类流实际执行证据 + 实现/用例推 `origin/cfclub` + 工作区干净。
 > 本台账为共享内容(`docs/tdd/orchestration/`),不入 `.tdd/`;改由主理人/编排侧维护并 push。
 
 ## 计数口径(DEV_GOAL §一、§五 一致,勿混用)
 
-- **场景总数**:218(游客 12 / 家长 93 / 孩子 25 / 规划师 32 / 运营 24 / 服务商 11 / 跨角色 21)。
+- **场景总数**:**236**(游客 12 / 家长 93 / 孩子 25 / 规划师 32 / 运营 24 / 服务商 11 / 跨角色 22 / AI 成长教练 10 / 真人管家 7)。
+  - 演进记录(2026-11-05):origin 场景基线 218 → 230(08-butler SC-B-01~12,空号 03/08)→ 235(09-human-butler SC-H-01~07,AI 管家聚焦为 AI 成长教练、删 SC-B-03/08)→ 236(SC-X-22 CF 值获取预估)。DEV_GOAL 目标口径仍为 218,差异已登记 O-4 请主理人确认是否更新顶层目标。
 - **累计已跑通** = 同时满足三条的 SC 数:① 正常流/异常流/权限流三类用例**实际执行证据**;② 实现与用例**已 push `origin/cfclub`**(`git merge-base --is-ancestor` 核验);③ 工作区干净(`--clean-check` 退出码 0)。
 - **不算跑通**:仅代码提交、仅编译通过、仅接口单测、会话自述、仅用例写完未执行。
 - **能力键 DONE ≠ SC 跑通**:一 SC 可映射 N 个能力键(1:N),一能力键可被 M 个 SC 共享(M:1);state.json 只证明实现闭环,不作跑通计数。
@@ -28,7 +29,7 @@
 | SC-P-10 | 家长 | task.parent.createTask | DONE | 已入池并闭环 |
 | SC-P-11 | 家长 | task.parent.review | DONE | 已入池并闭环 |
 
-## 全量登记(218 SC)
+## 全量登记(236 SC)
 
 | SC | 角色 | 业务域 | 场景标题 | 对应能力键 | 键阶段 | 跑通状态 | 三类流证据 |
 |----|------|--------|----------|-----------|--------|----------|------------|
@@ -250,3 +251,21 @@
 | SC-S-09 | 商品服务商 | 业务域 L:交易延伸 / 内容 / 多端 | 报告解析服务接入(对接解析中台) | — | — | 未跑通 | — |
 | SC-S-10 | 商品服务商 | 业务域 L:交易延伸 / 内容 / 多端 | 营养/食谱数据供给 | — | — | 未跑通 | — |
 | SC-S-11 | 商品服务商 | 业务域 L:交易延伸 / 内容 / 多端 | 数据导出合规(授权使用) | — | — | 未跑通 | — |
+| SC-B-01 | AI成长教练(AI管家) | 业务域 A:问题解答 | 成长咨询对话 | — | — | 未跑通 | — |
+| SC-B-02 | AI成长教练(AI管家) | 业务域 B:任务跟踪 | 主动成长提醒 | — | — | 未跑通 | — |
+| SC-B-04 | AI成长教练(AI管家) | 业务域 A:问题解答 | 成长报告智能解读 | — | — | 未跑通 | — |
+| SC-B-05 | AI成长教练(AI管家) | 业务域 C:安全与韧性(横切) | 敏感问题拦截与隐私保护 | — | — | 未跑通 | — |
+| SC-B-06 | AI成长教练(AI管家) | 业务域 C:安全与韧性(横切) | LangGraph 不可用 Fallback | — | — | 未跑通 | — |
+| SC-B-07 | AI成长教练(AI管家) | 业务域 B:任务跟踪 | 个性化任务/饮食推荐与采纳 | — | — | 未跑通 | — |
+| SC-B-09 | AI成长教练(AI管家) | 业务域 B:任务跟踪 | 教练转接成长规划师 | — | — | 未跑通 | — |
+| SC-B-10 | AI成长教练(AI管家) | 业务域 B:任务跟踪 | 家庭成长看板(教练聚合视图) | — | — | 未跑通 | — |
+| SC-B-11 | AI成长教练(AI管家) | 业务域 A:问题解答 | 报告细节追问 | — | — | 未跑通 | — |
+| SC-B-12 | AI成长教练(AI管家) | 业务域 B:任务跟踪 | 同步规划师建议主动跟进 | — | — | 未跑通 | — |
+| SC-H-01 | 真人管家 | 业务域 A:人工介入与升级 | 接收 AI 升级并人工介入 | — | — | 未跑通 | — |
+| SC-H-02 | 真人管家 | 业务域 B:一对一服务与协调 | 一对一家长陪跑 | — | — | 未跑通 | — |
+| SC-H-03 | 真人管家 | 业务域 B:一对一服务与协调 | 多方沟通协调 | — | — | 未跑通 | — |
+| SC-H-04 | 真人管家 | 业务域 A:人工介入与升级 | 升级与应急处理 | — | — | 未跑通 | — |
+| SC-H-05 | 真人管家 | 业务域 C:资源对接与协同闭环 | 线下资源与活动对接 | — | — | 未跑通 | — |
+| SC-H-06 | 真人管家 | 业务域 C:资源对接与协同闭环 | 与 AI 管家协同闭环 | — | — | 未跑通 | — |
+| SC-H-07 | 真人管家 | 业务域 D:服务质量 | 服务质检与满意度 | — | — | 未跑通 | — |
+| SC-X-22 | 跨角色 | 奖励/CF 规则中心(全局 UI 规范) | CF 值获取预估(操作前提示 +N CF) | — | — | 未跑通 | — |