Agent: secretary (
secretary)
Confidence: 51%
Cost: $0.4925
Duration: 2m 32s
Task ID:08832bba-361c-47a4-83f9-a646ddd6a24d
全部完成。
Commit 摘要
| 項目 | 詳情 |
|---|---|
| Commit | 871fb2f |
| Branch | main |
| 檔案變更 | 436 files changed, +437 / -40,664 |
| Pre-commit | tsgo –noEmit ✅ 通過 |
| Pre-push | 90 test files, 1108 tests ✅ 全部通過 |
| Push | 3fe78c0..871fb2f main -> main ✅ |
變更內容
.gitignore— 新增 Soul runtime data 忽略規則soul/agents/templates/— 21 個 templatized agent config(新建)soul/agent-tasks/.gitkeep— 空目錄佔位(新建).mcp.json+ 413 個 runtime 文件 — 從 git index 移除(本地工作目錄保留)
★ Insight ─────────────────────────────────────
這次 commit 的核心概念是 skeleton vs. runtime 分離:git 只追蹤「骨架」(templates、gitignore 規則),runtime 產出的資料(reports、checkpoints、identity、memory)留在 .gitignore 裡不進 repo。這使得新用戶 git clone 得到乾淨骨架,現有安裝保留完整資料。git rm --cached 是關鍵操作——只從 index 移除、不刪工作目錄的文件。─────────────────────────────────────────────────