目标:不要靠记忆开工。上一轮的状态、还挂着什么、下一步做什么,全在仓库里。
确认位置
pwd # 应为项目根目录
读状态(按顺序)
harness/progress.md — 「当前已验证状态」一节 + 最后一条 session 记录harness/feature_list.json — 哪些是 passing、哪些 not_started、哪些 blocked看最近提交
git log --oneline -5
跑基础验证
bash harness/init.sh
验证失败就先修基础状态,不要在坏的基础上叠新功能。
4b. 校验 harness 结构(很快,别省)
node harness/tools/validate-harness.mjs
它会检查必备文件、游离的计划文件、feature_list.json 的假 passing /
多个 in_progress、progress.md 的会话编号重复。退出码非 0 就先修它。
只选一个未完成功能,围绕它工作,直到:
progress.md 与 feature_list.json),或blocked(写清阻塞原因和需要谁决定什么)src/components/stream-message-coordinator.ts 是保留的旧协议实现,不要动sops/verification.md)