Files
cmbone/docs/clean-state-checklist.md
T

1.0 KiB

Clean State Checklist

每轮结束前检查,确保下一位维护者可以直接接手。

代码与文档

  • 当前任务只改了必要文件。
  • 没有夹带依赖升级或无关重构。
  • README、docs、API、路由、架构和实际代码一致。
  • 任务状态已更新。
  • progress.md 已记录验证命令和结果。
  • current-state.md 已更新当前状态和下一步。

构建与测试

  • go test ./... 通过,或已记录失败原因。
  • cd frontend && npm run build 通过,或已记录失败原因。
  • go build -o bin/cmbone.exe . 通过,或已记录失败原因。
  • 涉及 UI 时,已人工检查目标窗口尺寸。

Git

  • git status --short 中只包含本任务相关文件。
  • 未提交 bin/、frontend/dist/、frontend/node_modules/。
  • 提交信息能说明本次任务意图。

运行

  • 如改动影响启动,已确认应用能打开主窗口。
  • 如改动影响热键、托盘或 OCR,已记录人工 smoke 结果。