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:
commit
ce8e6ceed9
396 files changed
+66045
No files matched your search
@@ -0,0 +1,18 @@
|
||||
# 自动化执行记忆 · 序㊶ 执行棒(覆盖网络 P2 · S6:`peer` 档接线 + D7 块 id 复算)
|
||||
|
||||
> 只记「高层执行摘要 + 可复用教训」,⛔ 不放正文/交付物全文。
|
||||
|
||||
## 2026-09-18 13:35–14:0x · 第 1 次执行 · ✅ 完成(判定 = D7 绿 · 三件套全绿 · D8 仍待拍板)
|
||||
|
||||
**结果**:P2/S6 落地生产 —— `peer` 档接线(优先直连 → 回落 wss)+ 🔴 **D7 复算闸门**(取回块必须复算出同一块 id,不符 ⇒ 丢弃且不算命中)。**D7 主判据 = 接线前后块 id 逐字一致**(`idsDigest = ec70e716…`,四处同值);**先红两腿**均实测可用(扰动 `blockIdOf` ⇒ digest 变、还原逐字回;拆闸门 ⇒ 篡改块被记成"命中成功"的假绿本形)。**零回归三件套全绿**:探针 **28P/0S/0F**|`npm.cmd test` **201/200/0/1**|`--scene all` **12P/0S/0F**(6m27s,未套外层超时 ⇒ `restore()` 正常)。**唯一红 = D8 云安全组仍未放行**(只读核对:双向 UDP 发 28/29 收 0;⛔ 未改任何云侧规则)。
|
||||
|
||||
**收尾四件套**:交接单 **§8.8**(§8 前前缀 `8925c2460810c6dc5cdbc075b6cdaed2` 写入后现算逐字不变 ✅)|参数表 **§11.9**(§10 指纹 `6b37bfd506758d882d9f803678f85d23` 现算未变)|入口 §0+§2|工作区日志|`--release-exec` 释锁。
|
||||
|
||||
**下一棒**:序㊷ 执行棒(P2·S7:规模回归 = 候选数 / 直连成功率 / 切换耗时 / 回源字节 四项复测),automation `690f44e9-b6f7-4517-ae2b-ca0b05b8dfe9`,2026-09-18 14:14。
|
||||
|
||||
**教训(⛔ 可复用)**:
|
||||
1. 🔴 **"接线不改语义"类判据,红腿必须做两条**:只做"扰动实现"会漏掉"闸门被拆"这一路 —— 后者才是"零回源"变假绿的**真实入口**(实测:拆掉复算后篡改块被记成 `hits.wss=1`、`idMismatches=0`)。
|
||||
2. 🔴 **夹具对照腿必须用全新冷 store**:复用已填充的 store ⇒ **假对照**(本次实测踩过,`amp` 得到天文数字 3503483.33)。
|
||||
3. 🔴 **跨模块键口径先对齐再写判据**:直连候选入册键必须与 `peer.ts#candidates()` 同口径(**逻辑名 `network/hostId`**);用载荷 `hostId` ⇒ 判据假红(`direct:no-address` ≠ `data-plane-pending`)。
|
||||
4. ⚠️ **106 `/opt/dshs-cluster/lib` 无 `registry.js`** ⇒ 任何 `require('../lib/net/relay/registry.js')` 的脚本在 106 跑不起来(本次 `overlay-direct-probe.cjs` 即此 ⇒ 106 侧核对改用独立最小脚本)。
|
||||
5. ⚠️ **bash 下对中文用 `cut -c1-N` 会切坏多字节字符**(显示成乱码)⇒ 取行首请用 Read 工具或 python `repr()`,或用 `head -c`。
|
||||
Reference in new issue
Block a user