feature-review-template.md
1.4 KB
req_id: {{req_id}} date: {{date}} phase: {{phase}}
round: {{round}}
验证 + 审阅:{{req_id}} — round {{round}}
验证证据
phase=backend 只填「单测/集成」一段。 phase=frontend 填「单测(vitest/jsdom)」+「E2E(Playwright)」两段,两段都通过才算 pass。
单测 / 集成(phase=backend 用此段;phase=frontend 填 vitest)
- 命令:
{{unit_command}} - 子会话: {{unit_subagent_id}}
- 退出码: {{unit_exit_code}}
- 通过 / 失败用例数: {{unit_passed}} / {{unit_failed}}
- 失败列表: {{unit_failed_list}}
关键 stdout 片段 (≤30 行):
{{unit_stdout_excerpt}}
E2E(仅 phase=frontend;phase=backend 填 N/A)
- 命令:
{{e2e_command}} - 子会话: {{e2e_subagent_id}}
- 退出码: {{e2e_exit_code}}
- 通过 / 失败用例数: {{e2e_passed}} / {{e2e_failed}}
{{e2e_stdout_excerpt}}
结论: {{verify_conclusion}} (pass / fail —— frontend 需两段皆 pass)
自审结论
审阅者: {{reviewer}} <!-- phase=backend → superpower-code-reviewer;phase=frontend → fe-code-reviewer -->
结论
{{verdict}} (approve / request-changes)
Must-fix
{{#each must_fix}}
- [{{severity}}] {{file}}:{{line}} — {{issue}}(建议:{{suggestion}}) {{/each}}
Nice-to-have
{{#each nice_to_have}}
- {{file}}:{{line}} — {{suggestion}} {{/each}}
反例 / 测试覆盖缺口
{{gaps}}