code-review-checklist.md 928 Bytes

Code Review Checklist

Review AI 辅助代码时重点检查:

  • 是否完成需求评审、设计评审、开发评审和测试评审,或说明跳过原因
  • 是否符合需求
  • 是否改动范围过大
  • 是否破坏接口兼容性
  • 是否有异常处理和日志
  • 是否有测试或验证说明
  • 是否引入性能、内存、实时性或安全风险
  • 是否泄露私有模块信息

产品风险控制补充检查:

  • 是否识别了 S/A/B/C 风险等级,S/A 级是否有评审和回退说明。
  • 校时、速度、抓拍、上传链路是否避免批量误处罚。
  • 升级后是否保持配置、检测区域、标定线和历史数据兼容。
  • 存储、日志、Flash/EMMC 写入是否会影响设备寿命或稳定性。
  • 看门狗、假死处理、异常重启和网络异常是否有明确策略。
  • 算法指标和误抓保护是否有验证方式,是否避免用临时逻辑掩盖根因。