94 lines
1.4 KiB
Markdown
94 lines
1.4 KiB
Markdown
# 验证检查清单
|
||
|
||
## 代码修改验证
|
||
|
||
### 语法检查
|
||
|
||
- [ ] 代码可正常运行(无语法错误)
|
||
- [ ] 无未定义的变量或函数
|
||
- [ ] 依赖引用正确
|
||
|
||
### 风格检查
|
||
|
||
- [ ] 命名符合规范
|
||
- [ ] 缩进正确
|
||
- [ ] 换行符正确(遵循 .gitattributes)
|
||
- [ ] 无冗余注释
|
||
|
||
---
|
||
|
||
## 测试验证
|
||
|
||
### 单元测试
|
||
|
||
- [ ] 相关测试脚本存在
|
||
- [ ] 测试可正常运行
|
||
- [ ] 测试通过(无失败)
|
||
|
||
### 回归测试
|
||
|
||
- [ ] 现有测试仍然通过
|
||
- [ ] 未破坏其他功能
|
||
|
||
---
|
||
|
||
## 文档验证
|
||
|
||
### 代码文档
|
||
|
||
- [ ] 复杂逻辑有注释说明
|
||
- [ ] 公开 API 有使用示例(如需)
|
||
|
||
### 项目文档
|
||
|
||
- [ ] `memory-bank/progress.md` 已更新
|
||
- [ ] 重要决策记录到 `memory-bank/decisions.md`
|
||
|
||
---
|
||
|
||
## Git 验证
|
||
|
||
### 提交前检查
|
||
|
||
- [ ] 只包含相关修改(无无关文件)
|
||
- [ ] 提交信息清晰
|
||
- [ ] 无临时文件或调试代码
|
||
|
||
### 分支检查
|
||
|
||
- [ ] 在正确的分支上工作
|
||
|
||
---
|
||
|
||
## 性能验证(如果涉及)
|
||
|
||
### 性能测试
|
||
|
||
- [ ] 处理时间可接受
|
||
- [ ] 内存使用正常
|
||
- [ ] 无明显性能退化
|
||
|
||
---
|
||
|
||
## 安全验证(如果涉及)
|
||
|
||
### 安全检查
|
||
|
||
- [ ] 无注入风险
|
||
- [ ] 敏感信息已脱敏
|
||
|
||
---
|
||
|
||
## 快速检查清单(最小集)
|
||
|
||
**每次修改必须检查**:
|
||
|
||
- [ ] 代码可运行(无语法错误)
|
||
- [ ] 相关测试通过
|
||
- [ ] 换行符正确
|
||
- [ ] `memory-bank/progress.md` 已更新
|
||
|
||
---
|
||
|
||
**最后更新**:{{DATE}}
|