Files
Agent-System/.doc/test-reports/2026-09-22-rdev-closeout-test-report.md

2.6 KiB
Raw Permalink Blame History

W4 rdev 收口测试报告

一、背景

P3(2026-09-19)在项目 6533 真 PI 上跑过三样本:rd_proposal 生成完成但章节标题未对齐模板;rd_planning_review 因同节法规对照表被算进「问题行」而 quality_failed(score 20)。同日已修 markdownTable 首表截止,但标题对齐与 nightly 四工作流挂钩仍开放。

二、目标

  1. 建议书标题必须对齐 templates/docs/rd_proposal.md 四个专业 ##。
  2. nightly 从「U8 + FullNone」扩成「U8 + 四条工作流治理链」。
  3. 用 dry fixture 复验法规表误伤修复;真 PI 三样本仅在授权环境可跑时重跑。

三、环境

  • OS:darwin;worktree feature/rdev-closeout-2026-09-22;基线 364ed7f1。
  • 共享 dev health:schema 61、kb_ready、Runner 可达;本任务 capabilities 无 env:dev,且无 TEST_DATABASE_URL,故不写共享服务、不重跑真 PI。

四、结果

4.1 标题对齐门禁

  • 输入:rdevProposalHeadingIssues;P3 终稿 dry;对齐样例;「风险清单」负例。
  • 实际:P3 终稿检出缺失「项目背景与立项依据」「目标、里程碑与资源假设」「主要风险与对策概览」等;对齐样例 0 issue;改名为「风险清单」失败。
  • 判定:PASS(门禁+fixture)。真 PI 重跑 blocked,不记生成 PASS。
  • 附:configs/overlays/rdev_ph01.md 与 rdev_stage_meta hint 写明禁止自拟标题。

4.2 法规表误伤

  • 输入:既有 later-table 用例 + rd_planning_review-final.md。
  • 实际:无「问题行缺少」误报。
  • 判定:PASS(dry 复验)。

4.3 nightly 四工作流

  • 输入:scripts/run-nightly-real-pi.sh、nightly-real-pi.yml、验证契约。
  • 实际:RUN_FILTER 含 FullChain / ProductManager_FullChain / TestManager_FullChain / FullNoneMixedChain + U8;suite 默认超时 180m;Actions job 240m;契约列出五项 expected。
  • 判定:脚本与契约 PASS。本机未实跑四链(租约/时长);rdev Python P3 未挂进 nightly(无 Go 顶层脚本)。

4.4 P3 真 PI 重跑

  • 判定:blocked。原因:任务无 env:dev;操作规范禁止从 task worktree 写共享服务;.env 无 TEST_DATABASE_URL;用户禁止动项目 143 / 共享 KB。接管条件:独立固定 PG + env 租约后执行 run_p3_real_pi.py。

五、套件

go test -count=1 ./internal/squad/ -run 'TestRDevQualityGates|TestRDevOverlay'
# ok

六、结论

门禁、overlay、nightly 四工作流脚本与 dry 复验已就绪。真 PI 三样本与 nightly 实跑收据待授权环境。红线未动。