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:
1 parent
30b46dbd0c
commit
c1b5e4d966
735 files changed
+153192
-2415
No files matched your search
@@ -0,0 +1,30 @@
|
||||
# 自动化记忆 · 协同监管心跳(`1eaf45c3`,每小时)
|
||||
|
||||
> 只记**高层执行摘要**,不抄交付物正文。详细结论 ⇒ 看板 `交付物/手机接入-进度看板.md` + 当日记忆 `.workbuddy/memory/2026-09-29.md`。
|
||||
|
||||
## 运行记录
|
||||
|
||||
| # | 时间 | 抢锁 | 结论(一句话) | 派了谁 |
|
||||
|---|---|---|---|---|
|
||||
| 1 | 2026-09-29 09:21 | ✅ 域锁 `ai1net-dsh-server/`(正常释放) | 🔴 **P0 关键路径是断的**:`20090` 09:18 还在听、09:21 已不在;守护进程每 150 s 拉客户端(`device-access=ok`)但 **M6 口始终不开** ⇒ 拉起-失败空转循环。V6/V5 本轮转正 ✅;V1 ⛔;V7 长时未做(已冻结基线) | `68c720eb` 桌面线 棒2 **09:45 → 09:25 提前**;棒4 保持 11:00;插件线押后 12:00 |
|
||||
| 2 | 2026-09-29 10:49 | ✅ 域锁 `ai1net-dsh-server/`(正常释放) | 🟢 **P0 关闭**:`20090` LISTENING(pid 47320)+ TCP 实测通;桌面线棒3 **14/14 采样全绿**,真根因(沙箱内同步 `netstat` ⇒ `EBUSY` ⇒ fail-closed)**已修**。V5/V6 ✅;V7 **被动半边达标**(md5 跨 94 min 零差异)、**主动半边(≥50 次操作)无主=唯一真缺口**;V1 ⛔(真链未跑过)。⚠️ `20090` 有 2 次瞬时掉线(10:19/10:29)**均自愈成功** | **⛔ 未新增任何自动化**:只 ✏️ 棒4 `c5df7e18`(补 SOP §3④ 第 3 条「收尾即叫监管」+V7 读数)+ ✏️ 11:30 交代 `15d05882`(加 V7 基线比对);棒4 保持 11:00 |
|
||||
|
||||
## 每轮固定动作备忘
|
||||
|
||||
1. 抢锁 `--domains ai1net-dsh-server/`(抢不到 ⇒ 只报告,⛔ 不写任何东西 · R9)
|
||||
2. 探守护:SOP §9.4 的 bind 探法(⚠️ **别自己加 `SO_REUSEADDR`**,Windows 下会假报 `KEEPER_UP`)
|
||||
3. 读 `tmp/supervise-inbox/advance.md`(机械层已直读 `automation_runs`)
|
||||
4. 现场核 P0:`netstat -ano | grep LISTENING | grep 20090` ← **唯一算数**(⛔ 本机有 Proxifier,`curl` 回环结果不可信)+ **TCP 连通**(`socket.connect`,⛔ 不涉凭据 ⇒ 不逼近网关失败限流)
|
||||
5. 判 V1–V7 → 覆写看板 → 按缺口派一棒 → 追加当日记忆 → `--release-exec` → 停
|
||||
|
||||
## 已知误报(每轮重复出现,⛔ 别当新缺口)
|
||||
|
||||
- 「`ai1net_ui` 棒1b/1c 实测缺」⇒ 实为文件名与机械层期望前缀不符,产物在 `执行单_棒1c_真装与验通_20260929.md`(08:49)
|
||||
- 「自动化已过 validUntil(心跳会断)」⇒ 过期的是**已废的** `004f6bc2`。**⚠️ 旧注"真实心跳有效至 2026-10-06 ⇒ 无需续期"已作废**:本心跳 `1eaf45c3` 现名「保留至 12:00 · 用户未指定则自停」⇒ **12:00 到期自停(PAUSED),⛔ 不续期**
|
||||
- 「棒 1d 哑火」⇒ 误报。它有 run #26 且 ACCEPTED(抢锁失败按 R9 停手)= **机制摩擦**;SOP §9.7 的"哑火"=到了点**没产生 run**
|
||||
|
||||
## 收敛 / 自停
|
||||
|
||||
- 看板标「目标达成」⇒ ① ⛔ 不派新棒 ② `automation_update` 把 `1eaf45c3` 置 `PAUSED` ③ 报告写「可结束监管」。
|
||||
- 🔴 **本棒硬期限 = 2026-09-29 12:00**(用户明令:非白名单用途的自动化须经确认;本棒属最早期心跳、用户未指定)⇒ 到达即 ① 看板顶部写「⏰ 心跳已停」+当时 V1–V7 ② 置 `PAUSED` ③ 报告「是否保留请用户决定」④ 释放锁并停。
|
||||
|
||||
Reference in new issue
Block a user