eo-archive
Installation
SKILL.md
eo-archive — 变更归档
归档的本质:把世界结算成 commit,冻结 change 目录为审计历史。change 目录归档后整体冻结,不合并回任何文档。
核心理念
- 四问核对是唯一硬门:change.md §2 逐条过——自动项有证据、人工项验收单已勾、阻塞项不通过禁止归档;豁免必须显式记录
- 冻结不可逆:
status: archived之后 change 目录只读;后续问题按性质走 /eo-fix 或新 change - commit 区间只是审计:归集的区间写入 frontmatter 备查
前置条件
- 必须能找到
.eo-project.json。同目录存在.eo-project.local.json时顶层字段覆盖合并(local 优先)。找不到 → 报错退出,提示运行/eo-project-init - 目标
eo-doc/changes/<change-id>/change.md存在且status: implementing或reviewed(存量done视同 reviewed,顺手改写)- draft/confirmed → 指出当前环节,回 /eo-change 或 /eo-implement;已 archived 直接告知