SuperAPI AI 工具集

spec-merge-back

部署与运维

查看项目

更新于 10-16 01:48

技能介绍

用途:在 Spec Pack 完成后,将可复用资产(ADR、API/Data 契约、Ops、NFR、Registry)晋升到 .aisdlc/project/,避免整包复制污染 project、跳过 spec-context,或把 merge-back 误当 git merge。

主要能力:以 {FEATURE_DIR}/implementation/plan.md 的 ## Merge-back 待办清单为唯一主入口收集晋升项并分类;生成/更新 {FEATURE_DIR}/merge_back.md 记录 project 落点、不变量摘要、证据入口、状态与代码来源;按类别晋升到 project SSOT(ADR 到 .aisdlc/project/adr/ 及索引,契约到 components/{module}.md#api-contract / #data-contract,Ops 到 ops/,NFR 到 nfr.md,Registry 到 index.md);执行 DoD 自检。

使用方式:先通过 spec-context 定位 FEATURE_DIR 并回显,失败即停止;确认 .aisdlc/project/ 存在,否则输出 CONTEXT GAP 并停止;按 Step 1–4 执行;完成后输出 ROUTER_SUMMARY(YAML),并立即调用 using-aisdlc 路由下一步。

适用场景:需求完成准备晋升资产;plan.md 出现 Merge-back 待办需清空或留痕;团队反复重复同类契约/门禁/运维入口需沉淀为长期资产。

限制:不适用于 git merge/rebase;仓库无 .aisdlc/project/ 骨架时属 CONTEXT GAP,需先用 project-discover* 或初始化流程建立;禁止跳过 plan.md 待办凭记忆总结;禁止把 design/implementation/release/verification 整包复制到 project;用户口头提供 FEATURE_DIR 时必须拒绝并坚持 spec-context。