docs(tasks): evidence-card research item-by-item acceptance

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
This commit is contained in:
Jesse_Chen
2026-09-27 01:43:02 +08:00
co-authored by Claude Opus 5.5
parent 560d4fc2dd
commit 5bafdfdc8b
@@ -40,3 +40,21 @@
### 门禁补修(Claude,2026-09-27)
门禁 run 2958(`d8d03b5a`)红在 `tests/test_api_server_growth_contract.py` 两条:调研脚本 `consult_evidence_card_run.py` 新增了两处 handler 伪造点(全仓 33 > 上限 31;scripts/ 4 > 上限 2)。改为复用 `capture_report_blocked_repairs_golden._handler()`,伪造点回到 31 / 2。复核:growth contract + 调研测试通过;Python 门禁集 948 passed / 1 skipped;`steve_jobs × 父母` 重跑的投影、分类、卡体量、逐字核对、样例卡与提交的库存 JSON 逐项相同。验收时我只跑了调研相关的 3 个测试文件、没跑全量 Python 门禁集,是漏检;以后含 `scripts/**` 的调研提交一律跑全量门禁集再放行。
### 逐条验收(Claude,2026-09-27,对照任务书验收标准)
| 项 | 验收标准 | 结论 | 证据 |
| --- | --- | --- | --- |
| R1 盘点 | 字段→类别→大小→重复总表;五类合计与总量误差 < 1% | 通过 | 库存 JSON 30 次 `sum_error_ratio` 最大 0.0;`total_chars` = 投影 `model_chars` 30/30;重复:`consultations` 整包 2 份,审计表/分盘谱/西洋谱各 4 份 |
| R2 对照表 | 非程序员可读表 + 机器可读草案;Part B 覆盖 | 通过 | 报告 R2 表;草案 JSON 含 10 张卡(含父母、子女);30 次 `part_b` 双轨大运/领域分盘/功能吉凶全 true、无缺分盘;MEVG 与真实案例标 `kept_backstage`(拍板第 4 项) |
| R3 原型 | 体量对比;逐字一致或记缺陷、不改卡值 | 通过 | 卡/现状 2.34%–4.33%;上升、月亮星座与宫位、大运起止、子运 AD 起止 30/30 一致,D12 9/9 一致;Narayana 当前星座与 PD 起止 30/30 不一致→记 BUG-1054,卡未改值(我已核对 `timingKeys` 白名单) |
| R4 提速 | 模块耗时表 + 全算 vs 按卡算估计 | 通过 | timings JSON;本机一轮约 2.6 s,校正门约 2.5 s,研究分盘合计 < 0.01 s;外部取证未计入并注明 |
| R5 埋点 | 字段表 + 汇总视图 + 隐私核对 | 通过 | 6 字段;草案 JSON `telemetry.does_not_store` 列出不存项(问题/回答/出生资料/姓名/邮箱/用户与会话 id/匹配原文) |
| R6 报告 | 结论先行、复跑命令、一页内决策清单;PROGRESS、看板行 | 通过 | 报告首节 7 项拍板;各节附复跑命令 |
| 红线 1 不改线上 | 只动 scripts/research、tests、docs | 通过(有瑕疵) | 未改线上代码;但调研脚本新增 2 处 handler 伪造点,门禁 run 2958 红,已由 `560d4fc2` 修复 |
| 红线 2 公开数据 | 只用公开 AA 盘 | 通过 | Steve Jobs / Barack Obama / Elizabeth Taylor,来自 `references/real_case_calibration/`,带 Rodden 评级 |
| 红线 3 可复跑 | 数字附命令,同机比较 | 通过 | Linux 复跑卡体量与逐字核对 30/30 一致;模型可见字符 10 次差 12 字符(≈0.01%,平台差异) |
| 红线 4 不下结论 | 不写占星解读 | 通过 | 样例卡只列事实 |
| 预检 | 跑 `pre_work_check.py` | 环境缺口 | 执行方机器退出 1(缺 `.workbuddy` 镜像目录、碎片计数),已写进环境缺口 |
总结论:**验收通过**。7 项拍板清单交产品;门禁问题已修,部署以 run 2959(`560d4fc2`)为准。