用途:为规模较大、需要留下文档痕迹的功能提供结构化开发流程。每个功能拥有独立目录 plans/<feature>/,空白模板位于 plans/templates/,由 /spec、/plan、/verify 命令复制使用。对于小而明显的改动,改用轻量计划输出样式(单个内联计划,不生成文件)。
阶段:
- 规格(plans/<feature>/spec.md):记录需求(FR-N)与验收标准(AC-N),描述行为与结果而非代码,运行 /spec <feature>。
- 调研(plans/<feature>/research.md):记录决策及其理由、待解决问题与运行约束。
- 计划(plans/<feature>/plan.md):给出架构,并拆分为编号切片,每片可独立演示,运行 /plan <feature>;将 plans/templates/slice.md 脚手架为 plans/<feature>/NNN-<slug>.md。
- 执行(plans/<feature>/NNN-<slug>.md):一次实现一个切片,验证通过后勾选该切片的 Done 标准,保持每片可运行,运行 /implement <feature>。
- 验证(plans/<feature>/verification.md):走查端到端场景,每个场景映射回一个 AC-N,运行 /verify <feature>。
规则:先写规格再写计划,先写计划再写代码;每个验收标准(AC-N)必须有对应的验证场景;切片要小、可独立演示、每片只关注一件事。文件角色与每个功能的目录布局见 plans/README.md。
限制:资料未提供具体安装方式、支持平台、收费与价格信息。