Files
Agent-System/.doc/backlog/2026-09-17-rdev-phase2-backlog.md
T
weichenandCursor b550911667 feat(squad): load rdev overlays and enforce document gates
Each rdev step now gets a role-filtered overlay so writing discipline stays out of the template. User needs, system requirements, review minutes, and upload indexes fail the quality gate when IDs, decisions, or attachment indexes are incomplete.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-19 10:12:10 +00:00

5.0 KiB
Raw Blame History

rdev 研发工作流二期增强 Backlog

来源:07-研发工作流rdev接入-设计与实施计划 §8 决策 3——首期 N/A 采用「激活规划期关闭」,以下增强项不阻塞首期交付,用户要求记录以便随时续推进。 创建:2026-09-17。每项建议独立 short-term 任务认领。

优先级排序(建议)

R1 N/A 不适用页生成模式(对齐参考项目行为)

  • 现状:skippable 任务在激活规划期由创建者关闭 = 不适用;
  • 目标:保留任务但可生成「不适用说明页」(完整论述理由而非一句话),仍走审核/批准,再进入下一阶段(参考项目 rdev_software overlay 语义);
  • 涉及:manifest 不适用模式标记、bizdev 执行 N/A 生成路径、squad N/A 编排、前端规划 UI「保留但声明不适用」选项;
  • 验收:软件类任务声明不适用 → 生成完整不适用页 → 审批通过 → 阶段可推进。

R2 UR/RS 结构化质量门禁(复用 PM requirements.json 模式)

  • 状态:✅ done(2026-09-19)— rd_user_needs / rd_system_reqs 在 QualityGate.Validate 中检查连续编号、禁止随机抽取、验证准则与正文/JSON 一致。pm 的 system_reqs 仍走原有检查。
  • 范围:rd_user_needs、rd_system_reqs(及 pm_system_reqs)输出结构化需求集合;确定性门禁:ID 唯一连续、不随机抽取、缺验证准则拒绝、正文/JSON 不一致拒绝;
  • 参考先例:quality.system_reqs.v2。

R3 review_minutes / upload_index 专用确定性门禁

  • 状态:✅ done(2026-09-19)— 评审记录拒绝空洞「同意通过」;附件清单要求索引表与影响分析。TestRDevQualityGates。

  • review_minutes(6 个评审记录):问题-决议-行动项闭环检查(拒绝空洞「同意通过」、行动项无责任人/期限);

  • upload_index(7 个附件清单):附件索引表存在性、缺失影响分析存在性检查;禁止伪造附件内容靠 Accept 纪律 + 门禁抽查「待上传后更新」结论。

R4 depends_on 精确血缘与 stale 传播

  • 现状:rd 任务 prior docs 全量注入 + 摘要级血缘;
  • 目标:per-task upstream 声明表(对齐参考项目 rdev.yaml depends_on:rd_planning_review ← rd_proposal+rd_design_plan、rd_verification_review ← rd_design_vv+rd_risk_report_v 等),上游新版本批准 → 下游 stale 且不能完成;
  • 参考先例:test_manager 对 approved SR 的 stale 传播(projectworkflow/service.go)。

R5 DMR 双记录归档

  • 参考项目 records: [dhf, dmr] 的设计输出/转换文档在本仓库无对应物;需评估文档「记录归属」字段扩展 + 归档/导出按 DHF/DMR 分类(本仓库无云盘,先落 docgov 元数据与导出分类)。

R6 软件工作流任务键 sw_ 前缀盘点(并入 P4 或其后)

  • software_bootstrap/software_delivery(executor software.doc.v1)任务键盘点并纳入统一命名空间规约(D12 的遗留尾巴)。

R7 高复杂度 regulatory 步注入策略

  • 现状:D7 中 regulatory 按任务清单静态注入;目标:接 complexity_tier(complexity_high/medium 分层)动态注入,对齐参考项目 when: complexity_tier=high。

依赖关系

  • R2/R3 可并行;R4 依赖 manifest 落地后的 upstream 声明表;R1 独立;R5/R6/R7 低优先级。

模板深度与运行时续批(S1 续批 / S2 / S3)

来源:Kimi 分析方案 + 2026-09-17-rdev-template-depth 收口。S0 + S1 首批(14 份)已交付;以下不阻塞本轮合并候选。

S1 续批 — 剩余模板专业章节

  • 状态:✅ done(2026-09-17)— 46 份全部同等深度补强;allowlist 60/60;真 PI rd_planning_review + rd_design_vv PASS
  • 证据:测试报告;short-term

S2 — 运行时编排与配置化

  • 状态:✅ done(2026-09-19,fix/audit-remainder-closeout)
  • per-stage 步骤覆盖(相对默认 organize→engineer→draft→review 的阶段差异)
  • regulatory 步接 complexity_tier(与 R7 可合并认领)
  • 模型去硬编码(配置/环境驱动)
  • manifest hint + aliases 元数据补齐
  • 证据:TestRDevRegulatoryFollowsComplexityTier、TestRDevModelFromEnv、TestRDevStageOverrideAndAliases

S3 — overlay 与质量门禁扩面

  • 状态:部分(2026-09-19)。overlay 与 R2/R3 已落地;P3 真 PI 未做
  • 轻量 overlay 机制(模板管结构;overlay/运行时管纪律与粒度下限)— done,configs/overlays/,TestRDevWorkspaceWritesOverlay
  • R2/R3 专用确定性门禁落地 — done,TestRDevQualityGates
  • P3:三样本真 PI E2E 报告 + CI 四工作流门禁挂钩 — 未做