一份 checklist 模板
- 功能是否对齐 issue / PR 描述
- 新增 / 修改测试覆盖
- 错误处理在合理边界
- 不引入新的依赖(除非声明)
- 日志没泄露敏感字段
- 没破坏现有 API 契约(除 deprecation 路径)
让 Agent 走一遍
"Read PR #1234 (use github MCP) and walk the checklist in Templates/pr-review.md. For each item, give: pass / fail / can’t tell, with a one-line reason."