SuperAPI AI 工具集

accelint-qrspi-archive

通用与其它

查看项目

更新于 10-15 21:53

技能介绍

用途:归档一个或多个 OpenSpec 变更,并在原生合并完成后补充 OpenSpec 自身不处理的跨能力关联与索引记账。它是归档变更的入口,而不是等别人归档后再反应的后续步骤。

主要能力:自行调用 openspec-archive-change 或 openspec-bulk-archive-change 执行原生合并,等待合并完全结束;随后通过共享的 related: frontmatter 列表关联该变更触及的每一对能力;维护所有 spec 的单一运行索引;并向只追加的变更日志追加每个已归档变更的记录。输出包括:经 OpenSpec 合并归档的变更、更新后的 related: frontmatter 与重新生成的 ## Related Specs 段落、更新后的 openspec/specs/INDEX.md,以及 openspec/changes/archive/INDEX.md 中每个已归档变更一行。

使用方式:需先安装并初始化 OpenSpec CLI,且有一个或多个待归档变更;每个变更的 design.md 需含 specs_touched 与 decisions 的 YAML frontmatter;被触及能力需已有 spec.md 且含 ## Purpose 或 ### Purpose 标题。流程为预检、归档与提取(内联执行,不使用子代理)、校验、关联、写 spec(每个能力一个子代理)、更新 specs 索引、追加变更日志、报告。批量归档时校验到报告只运行一次,须等所有合并结束。

限制:不实现合并或冲突解决逻辑;不删除 related: 条目;不修改变更的 Status 列;不重排已有日志行;不通过 OpenSpec CLI 读取本地 spec 文件。spec 写入始终使用子代理,归档与提取始终不使用子代理。缺失字段不静默猜测,需作者确认或暂停处理。具体命令与更多细节资料未完整提供。