diff --git a/.workbuddy/memory/2026-10-10.md b/.workbuddy/memory/2026-10-10.md index 5d9587d..ac52e0c 100644 --- a/.workbuddy/memory/2026-10-10.md +++ b/.workbuddy/memory/2026-10-10.md @@ -306,3 +306,19 @@ ### 🔴 经验(值得进技能) 1. **「删掉脚本」≠「停掉进程」** —— 删文件后必须验进程还在不在(`Win32_Process` 查 cmdline)。 2. 查「谁在拉起 X」**认进程级证据**:cmdline + **它自己写的日志**(时间戳能直接对上关窗动作),⛔ 别拿 pid 父链当结论。 + +## 两项执行收口(用户选 1A / 2B · 2026-10-10 23:26) + +### 1A · 技能库提交并推送 +- `E:\ProgramData\.workbuddy\skills` → 提交 `fd9c902`(5 个文件),推 `a04b2c0..fd9c902`;`git ls-remote` 复核远端已同步。 +- **推前三件**:① 扫凭据(`neodata_token`/api-key/private key 等模式,5 个改动文件全绿);② `git fetch` 后比对(本地与远端同在 `a04b2c0`、**零删除**、已跟踪技能目录 **6 个**);③ `git ls-tree -d` 数目录(旧记忆写的"25 技能总仓"是 10-09 白名单收回之前的口径,现行 6 个)。 +- ⚠️ 该仓 `core.autocrlf=true`(推送提示 `LF will be replaced by CRLF`)—— 与本工作区仓的 `false` 不同;仓库索引里存的是 LF,别的机器 checkout 会得 CRLF。 + +### 2B · 清理(工作区 566 MB → **144 MB**) +- **删**:`tmp/probes`(349M)/`tmp/ws`(62M)/`tmp/out`/`tmp/bak`/`tmp/shots`/`tmp/selftest`/`tmp/bak-replycore-20261006`/`tmp/bak-resident-rules-20261006`/ + `tmp/_idle_hook_probe.jsonl`/`tmp/_pmb_shot.py`/`tmp/.session-log-guard.level.json`/`待清理/`/根下 `CODEBUDDY.md.bak-replycore-20261007-080319`。 +- 🔴 **刻意保留(清理前先判"是不是运行中的进程在用")**:`tmp/supervise-inbox/` —— 常驻程序的**运行时 inbox**(`advance.md`/`board.json`/`check-agent.json`/`claims/`), + 虽是 `init_workspace.py` 的骨架目录、但里面是**在跑的队列态**;`tmp/supervise-bg.log` + `tmp/board-serve.err.log` —— 正被运行中的进程写入。 + ⇒ **经验:`tmp/` 里混着机制骨架目录,整目录一刀切会打断在跑的常驻。** +- 另把已退出任务的 XML 备份留档在 `E:/ProgramData/AIProject/_repo-backups/bh-task-backup/`(原在 `tmp/`)。 +- 收口:本工作区 `7cb3834` 已提交并推送,`git status` = 0(远端 `dsh_ai1net_server.git` 已同步)。