feat(knowledge): 增加任务文档生命周期

This commit is contained in:
zhiye.sun
2026-09-03 14:18:08 +08:00
parent c6c88b8bee
commit a426ea13ec
11 changed files with 141 additions and 11 deletions
+2 -2
View File
@@ -2,13 +2,13 @@
本目录保存当前项目可供 Agent 使用的配置、规范、知识和交接内容。
- `project.json`:项目类型、技术栈、代码边界、依赖标识和命令。
- `project.json`:项目类型、技术栈、代码边界、依赖标识、命令和文档生命周期默认策略。
- `agents/`:项目对 Agent 的补充指令。
- `standards/`:项目自身的开发、测试、文档与 Git 规范。
- `knowledge/`:经过验证的技术决策和可复用经验。
- `designs/`:用户明确要求共享或正式交付的设计文档。
- `handoff/`:用户明确选择共享的任务交接。
- `local/`:当前工作副本的过程文档和本地上下文,不进入 Git。
- `local/`:当前工作副本的过程文档、任务记录和本地上下文,不进入 Git;其中个人配置不属于任务清理范围。
- `cache/`:可重新生成的缓存,不进入 Git。
共享资料不得包含凭据、个人机器绝对路径或无必要的业务数据。
+7 -1
View File
@@ -52,7 +52,13 @@
"workRoot": ".craftkit/local/tasks",
"designRoot": ".craftkit/designs",
"archiveRoot": "docs/archive",
"archiveRules": []
"archiveRules": [],
"lifecycle": {
"onTaskComplete": "preview",
"localRetentionDays": 7,
"trackedFiles": "review-required",
"personalConfig": "retain"
}
},
"guidance": {
"agentIndex": ".craftkit/agents/index.md",