用途:aep-wrap 是 agentic-engineering-patterns 流程的收尾环节,在 PR 合并后的集成分支($BASE)上运行,负责归档 OpenSpec 变更、收敛构建运行信号并删除工作区。它位于流程末端:/aep-onboard → /aep-scaffold → [ /aep-design → /aep-launch → /aep-build → /aep-wrap ]。
主要能力与步骤:在集成分支上快进拉取合并状态(git fetch origin、git checkout "$BASE"、git pull --ff-only origin "$BASE");停止仍在运行的开发服务器;在归档前收集执行记录到 openspec/changes/<change-name>/convergence/,写入 execution-record.yaml;运行 /opsx:archive <change-name>;提交并推送归档;在产品周期模式下依据工作区信号更新 product-context.yaml 中的故事状态,并按并发协议由集成分支写入;归档 lessons.md;最后停止各模式对应的 worker 并删除工作树与已合并分支。
使用方式:需在合并后的主检出、集成分支上执行,硬性护栏是 /opsx:archive 绝不能在工作区中运行。步骤通过 world-derived 后置条件判断,已满足则跳过、不重复,因此可断点续跑。
适用场景:PR 合并后的归档、工作区清理、故事状态同步、经验归档与层推进前的收尾。
限制:单独模式下若 product-context.yaml 不存在则跳过故事状态与层门控;强制删除分支前需确认 PR 已 MERGED;资料未提供具体安装方式与收费信息。