57 lines
1.5 KiB
Markdown
57 lines
1.5 KiB
Markdown
---
|
|
name: code-review-pipeline
|
|
description: 代码评审标准流程:探索改动、逐项评审、输出结构化报告
|
|
review_mode: active
|
|
max_stage_rounds: 20
|
|
end_conditions: 评审报告落盘且最终审核通过
|
|
nodes:
|
|
- id: start-1
|
|
kind: start
|
|
name: 开始
|
|
next: explore
|
|
- id: explore
|
|
kind: stage
|
|
name: 代码探索
|
|
goal: 理解改动范围与相关模块,产出影响面清单
|
|
instructions: 先读 git diff 总览,再按模块逐个深入;禁止通读整文件。
|
|
next: review
|
|
- id: review
|
|
kind: stage
|
|
name: 逐项评审
|
|
goal: 按 checklist 评审每个改动文件
|
|
instructions: 关注边界条件、错误处理、安全问题;每条意见标注文件与行号。
|
|
next: review-gate
|
|
- id: review-gate
|
|
kind: review
|
|
name: 评审审核
|
|
prompt: 检查是否遗漏边界条件和安全问题
|
|
next: report
|
|
reject_to: explore
|
|
max_rejects: 3
|
|
- id: report
|
|
kind: stage
|
|
name: 输出报告
|
|
goal: 生成结构化评审报告并落盘
|
|
instructions: 按「严重/建议/可选」三档组织;给出明确结论。
|
|
next: report-gate
|
|
- id: report-gate
|
|
kind: review
|
|
name: 报告审核
|
|
prompt: 报告结论是否与评审意见一致
|
|
next: end-1
|
|
reject_to: review
|
|
max_rejects: 3
|
|
- id: end-1
|
|
kind: end
|
|
name: 结束
|
|
---
|
|
|
|
## 工作方式
|
|
按阶段推进,每个阶段完成后调用阶段汇报工具。
|
|
|
|
## 验证方式
|
|
关键结论必须有代码行号或命令输出佐证。
|
|
|
|
## 结束方式
|
|
报告写入 output/ 目录并汇报完成。
|