19 lines
1.3 KiB
Markdown
19 lines
1.3 KiB
Markdown
# 干净收尾检查清单
|
||||
|
|
|
|||
|
|
> 每轮会话结束前逐项检查,确保下一轮只依靠仓库即可继续。
|
|||
|
|
|
|||
|
|
- [ ] 当前只存在一个 `DOING` 任务,或没有进行中任务。
|
|||
|
|
- [ ] 当前任务状态与实际完成边界一致,没有无证据的 `DONE`。
|
|||
|
|
- [ ] `go test ./...`、`go vet ./...` 和 build 已运行;无法运行时已在 `progress.md` 如实记录。
|
|||
|
|
- [ ] 任务要求的 Gio、Chrome、图片、导入或恢复 smoke 已运行并记录环境。
|
|||
|
|
- [ ] `progress.md` 已追加真实命令、结果、阻塞和决策。
|
|||
|
|
- [ ] `current-state.md` 已覆盖为当前目录、命令、版本、blocker 和下一任务。
|
|||
|
|
- [ ] 需求、依赖、schema、合约或页面发生变化时,对应权威文档已同步。
|
|||
|
|
- [ ] 没有真实密码、Cookie、token、买家隐私、生产 profile 或私有 URL 进入变更。
|
|||
|
|
- [ ] 没有未说明的半成品、临时输出或测试进程残留。
|
|||
|
|
- [ ] 测试没有改写用户数据库、外部 profile 或原始图片。
|
|||
|
|
- [ ] 工作区中的用户无关改动未被覆盖或回退。
|
|||
|
|
- [ ] 如使用 Git,`git status --short` 中每项变化都能解释;必要提交仅包含当前任务。
|
|||
|
|
|
|||
|
|
任一项不满足时先补齐;确实无法补齐则把任务保留为 `DOING` 或标 `BLOCKED`,记录原因和恢复步骤。
|