Skip to content

0.5.1:spec 漂移检查,spec 改动并入计划

Choose a tag to compare

@Inmata Inmata released this 25 Oct 11:27
· 106 commits to main since this release

自 v0.4.2 以来的变化(包含未单独发布 release 的 0.5.0)。

0.5.1

  • 计划末尾加“spec 影响”一节,列出要新建、修改、删除的 spec 及改后的验收句子。用户说“执行”即同时批准计划和这些 spec 改动,流程仍是“计划 → 执行”两步;只有计划之外的 spec 改动或要改已批准的验收时才再问。
  • README 新增“计划和 spec 怎么配合”。

0.5.0

  • spec:重要功能可在 .spec/<id>/spec.md 写长期说明,code: 列出管辖文件。task-end 时从 git 历史检查“管辖文件改了、spec 没跟着更新”,须更新 spec 或做 Spec-OK 空提交放行;spec:<id> 不可豁免。
  • spec check 的 git 失败附带原因(如非 git 仓库、dubious ownership)。
  • Lead 没发 task-end 就结束回合时,Stop 挡一次并列出缺项。
  • Worker 交付多一行“文档影响”,Reviewer 对照 spec 核对。
  • 对齐:用户说“重新对齐”即完整重做对齐并补 spec 清单,跑完 scan 或 status 不算完成。
  • README 写明 disable / remove / uninstall 删什么、留什么;三者都不回退已做的修改、提交和正式经验。
  • 两个宿主的真实验收记录见 docs/acceptance.md 第 7 节。

项目没有 .spec 时行为与 0.4.2 相同,只多了 Stop 的提醒。AGENTS 管理区未变,不需要重新接入。

升级

cd D:\git-repo\workflow
git pull
node bin/workflow.mjs install --agent claude
node bin/workflow.mjs install --agent codex

然后开新会话。

🤖 Generated with Claude Code