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}}