chore(工作区): 纳入版本控制基线(回收 411 MB 过程产物)

回收 411 MB(470 M → 58.8 M),全部经回收站,可恢复:
- 待清理/(146.2 M,含 relay 分片 128 M 与 42 项过程目录)
- tmp/(32.4 M,按接续棒命名的过程临时区)
- .workbuddy/tmp/(39.5 M)
- 4 份 workbuddy.db 冗余副本(101 M,09-23 事故的坏副本 / 抢救产物)
- tmp/im16/gw/centrifugo 二进制(63.9 M,可重下)+ 缓存残留

入库范围:常驻规则(CODEBUDDY.md / README.md / state.py)、在途接续入口与
接续包、docs/、交付物/、交接单/、归档/、scripts/、.codebuddy/、
.workbuddy/memory/;共 398 件,其中 >60 KB 的 26 件全为文档。

排除(.gitignore):tmp/、待清理/、运行态日志与缓存、*.db 与 DB 备份整目录、
打包二进制(*.tar.gz / *.tgz)、记忆修复前备份。
This commit is contained in:
admin committed 2026-09-24 07:51:03 +08:00
commit ce8e6ceed9
396 files changed
+66045

No files matched your search

@@ -0,0 +1,22 @@
# automation `e14edc3d-0ab2-4a78-84be-c93752308bb9`(IM 线 · 第 16 棒)执行记忆
## 2026-09-23 21:43–23:2x|第 16 棒(执行棒)· 状态 = ✅ 完成(收尾五件全办)
**做了什么**:① 网关能力口径 `providesServerHeartbeat` false⇒true + 连带补 `fanoutOffsite ⇒ needsKeepaliveShim` 结构判据;
② 平台侧接入面选 **(a) 发二层票据 + 订阅回检**(token / subscribe / transport 三面 + `gatewayAccess` 计数);
③ E 单客户端传输层**双模化**(native 逐字不变);④ 本机回环 E2E(真网关 + 真平台 + 真客户端件)**16/16 PASS、掉线 0**。
**判据**:build rc=0|新测 15/15|B 组 28/28|presence 13/13|`npm test` 505 过 / 0 败|layering rc=0。
**关键结论(留给后续棒)**:
- 🔴 七条实测踩点已固化到选型单 **§十六 §16.5** —— 其中最难查的是「**路径转换静默失效 ⇒ Centrifugo 不报错、退回默认配置**」
与「**回检密钥必须放 `http.static_headers`**(`http_headers` 元素只是头名)」,第 17 棒部署前**必读**。
- 🔴 本机载体制约:**网关只能跑 WSL**(Windows 版二进制不可得,GitHub/镜像/106 全下不动)+ **平台只能跑 Windows**
(`better-sqlite3` 是 Windows 版原生模块)⇒ E2E 走混合载体,命令已记入当日日志。
- ⚠️ 未完成项:presence 生产侧调用方(OSS 无 join/leave 回调)/切流·106 部署·容量复测(留第 17 棒)/
E 单线上可见面**卡在用户动作**(实例启用),⛔ 不能替用户点。
**结果交付**:选型单 §十六 + E 单「§执行回报(IM 线第 16 棒)」+ 入口 §0/§2 推进。
**登记下一棒**:automation `19904b63-431a-4f0a-85cc-c80fcb47221f`(一次性 · 2026-09-23T23:37 · `cwds` 小写)。
⛔ 边界:未切流 / 未重打包 / 未重投放 / 未 commit·push·scp / 未引新依赖进 `src/**` / 未动 A–E 五单结论 / 未动 §14.6 / 网关密钥未落任何日志与文档。