soia-pkm-manage-vault-lifecycle
Installation
SKILL.md
soia-pkm-manage-vault-lifecycle
把 vault 内容从“临时捕获”推进到“活跃控制面、冻结证据、稳定知识或历史归档”。任何文件或对象都必须遵循 captured → organized → MOC/导航 → map → Base 五段入库合同;详细状态、对象路由与回执格式见 references/knowledge-intake-five-stage-contract.md。默认只生成 manifest;移动前必须确认,绝不自动删除,删除只能由用户确认的结构 manifest 执行。
客户可读说明
这个技能可以做什么
- 盘点整个知识库或指定模块,识别当前源、被取代材料、冻结证据、稳定知识与可归档内容。
- 生成含 source/target/SHA-256/入链/冲突/阻断/回滚信息的迁移 manifest。
- 用户确认后执行无覆盖移动,并验证数量与哈希;结构整理另有独立的目录编号/空对象 manifest,支持在目标未漂移时 rollback。
客户如何使用
用户只需说明“整理整个知识库”或指定模块(例如 20_资料库、10_工作台/某项目、某个 Inbox/归档区)以及目标;Agent 先读根与目标区规则,再查已有控制面、内容层级和引用关系,生成精确清单。客户确认 manifest 后才 apply;删除只能来自结构 manifest 中明确列出的 .DS_Store、无正文 Markdown 或最终空目录,不能用裸 rm/find -delete。
依赖与安装
只需 Python 3。建议安装整个 soia-pkm-vault@soia 插件。本技能不读取私有配置;vault 与 manifest 路径均由 CLI 显式传入。