Files
harness_coding_docs/docs/clean-state-checklist.md
T
chengmaandClaude Fable 5 795a852aa9 docs(tasks): make one-task-per-file the default task mode (H-409)
- docs/tasks/README.md: default mode for single and multi agent, drop switch narrative
- docs/06-tasks.md: demote to read-only roadmap (phases, milestones, backlog, suggested split list without status)
- progress.md: optional archive / project-level event log; execution records live in task files
- current-state.md: project-level snapshot; task status authoritative in task frontmatter
- sync all referencing docs (start-here, coding-rules, READMEs, adoption/clean-state checklists, method-map, evaluator-rubric)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 09:34:48 +08:00

1.1 KiB

干净收尾检查清单

每轮会话结束前逐项过一遍,确保仓库处于"下一轮无需人工修复即可直接开工"的状态。 这是把"提前宣告完成"挡在门外的最后一道关卡,配合 05-coding-rules.md 的验证清单使用。

收尾前确认:

  • 标准启动路径仍可用(./init.sh 或本项目等价命令能跑通)。
  • 标准验证 / smoke 仍可运行,结果如实。
  • 本轮执行记录已写进当前任务文件(docs/tasks/T-<编号>.md)的 ## 执行记录(含跑过的命令和结果作为证据)。
  • 任务文件 frontmatter 的 status 真实反映 DONE 与未验证的边界,没有"假 DONE"。
  • current-state.md 的项目级快照与现实一致(启动/验证路径、目录要点、blocker)。
  • 没有半成品改动处于未记录状态;如有,已写明 BLOCKED / PARTIAL 和原因。
  • 代码处于可安全恢复的状态(必要时已提交,提交信息清晰)。

任意一项不满足,就先补到满足,再结束会话。