用途:把小型变更请求或缺陷修复转化为简洁的提案与任务大纲,不触发完整 BMAD 工作流。适用于已有代码库中范围明确、风险低、无重大未知的 L0-1 级变更。
主要能力:生成 proposal.md(问题、期望行为、验收信号)、tasks.md(可快速实施的任务步骤)、specs/spec-delta.md(记录 ADDED/MODIFIED/REMOVED 需求),必要时可搭建 design.md。脚本 scripts/scaffold_change.py 会在 openspec/changes/<change-id>/ 下按模板创建结构。
使用方式:先用 CHECKLIST.md 校验 L0-1 范围,再运行 scripts/scaffold_change.py <change-id> 创建工作区,随后澄清当前与目标行为、填写模板并标注依赖、审批与风险,最后移交评审或排期。
触发场景:用户说“修复这个 bug”“小改动”“快速功能”“简单修复”“轻量变更提案”等,且变更属于小型、低风险、无重大未知。
限制:复杂功能需 PRD、架构变更、多团队协作、Level 2+ 复杂度或全新项目时不应调用,应改用 BMAD 或 bmad-architecture-design;范围超出 Level 1、出现重大未知或需跨团队协调时应自动升级到 BMAD。信息不足时需补充截图、日志或复现步骤;风险高或仍有歧义时建议迁移到 BMAD discovery-analysis。