chore(工作区): 全量入库 + 补齐 .gitignore(以工作区为准)

- 变更规模:新增 514 / 修改 62 / 重命名 155 / 删除 4(归档重组与文档轮次)
- .gitignore 修:`归档/**/db-cwd归一-备份-*/` —— 原规则写绝对层级(归档/db-cwd归一-…),
  目录搬进 归档/配置与备份/ 后**静默失效**,43 MB 的 DB 备份又变成未跟踪
- .gitignore 补:嵌套 git 内部数据(归档/内嵌git-20261008/、归档/skills-git-旧线-20261007/dotgit-原样移出/)
- .gitignore 补:运行态与部署副本(.workbuddy/collab/、.workbuddy/tools/、.workbuddy/.load-pending、.workbuddy/tmp-*)
- .gitignore 补:备份件(*.bak-*)
- 未跟踪文件从 2190 降到 890(其余为 归档/ 归档件与 .workbuddy/memory/ 知识文件,按口径入库)
This commit is contained in:
admin committed 2026-10-10 23:13:22 +08:00
1 parent 30b46dbd0c
commit c1b5e4d966
735 files changed
+153192 -2415

No files matched your search

@@ -0,0 +1,37 @@
# 自动化记忆 · 派活监管 · 首轮巡检(`ccb67a77`)
> 一次性棒,2026-09-28 21:45 触发,21:47 完成。**只记状态与动作,正文见当日日志。**
## 本轮结果(rc=2 · 一条需跟进)
- ✅ **三线(21:19 客户端线 / 21:20 手机接入线 / 21:24 ai1net_ui)都触发了** —— 用户此前报的「别的会话都没动」**未复现**。
- 🔴 **手机接入线**:跑到了、`result_success=1`,但**未开工** —— 21:20 抢全局执行锁失败(21:19 客户端线持锁)⇒ 按 R9 停手。结论只在对话里,**零文件产出** ⇒ 判「收官·疑未产出」。锁现已空闲。
- ⚠️ **附带发现(只报告)**:第四条一次性自动化 `1d3d0375`(插件线 · 21:22)**零运行记录**、`next_run_at` 仍停在 21:22 ⇒ 疑似根本未触发;且**不在巡检脚本登记表**内。
- 全局执行锁巡查=空闲(无锁未释放情形)。
## 后台任务寿命长测(收用户上一问)
- `tmp/_hb_lifetime_test.txt` 21:19:02 → **21:47:14 仍在写**(1046 行 / 稳定 37 行·分 / 零断点);宿主会话 `3a46cebb` 最后活动 21:19:40 后又跑 **28 分钟**。
- ⇒ **判定:跨会话不被回收**(「21:2x 附近就停」的假设被否);⚠️ 长测至本轮结束**仍未出现 `# DONE`**(标称「25 分钟 / 1500 次」与实际节奏不自洽,预计 21:59 前后收尾)。
## 已采取的动作
1. 改写 `tmp/wb-phone/README.md` 第 68 行那一句:删掉「我起的桥活不过一次命令调用」(实测证伪),换成实测读数 + 真实原因(进程活在 WorkBuddy 进程树内)。
2. 本轮读数追加进 `.workbuddy/memory/2026-09-28.md`。
3. ⛔ 未新建任何自动化(「疑未产出」按规则不建新棒);⛔ 未代删锁、未进别线工作区写文件、未碰自动化存储。
## 留给下一棒的待办
- 手机接入线棒 3 需**新建一棒重排**(锁已空闲)。
- 巡检脚本 `DISPATCHES` 登记表补 `1d3d0375`(否则每小时巡检永远看不到它)。
- 脚本判据补一条:「结论含『抢不到锁/未开工』⇒ 判为需重排」(现落到「疑未产出」,处方不足)。
- 待验:心跳收官后 `3a46cebb` 是否转 `completed`(据此区分「后台任务把会话吊住」vs「任务活得比会话久」)。
## 复发判据(下次巡检直接用)
- rc=2 且跟进项是「疑未产出」时,**先看结论原文**:若含「抢不到锁/未开工」⇒ 属**排期撞锁**,不是没触发 ⇒ 处方是**重排**而非「新建自动化」。
- `automation_runs.result_success=1` **不代表活干完了** —— 必须读结论原文。
## 已知脚本小瑕疵(未改,留待下一棒)
`new_files()` 对**重叠 watch 目录**(`docs/交接单` + `docs`)会**同一文件列两次**(ai1net_ui 的回执件即如此)⇒ 判读无碍,仅显示重复。