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,21 @@
|
||||
# automation 执行记忆 · carbon插件线 执行棒①(770f10d1-b227-458f-ac4f-9d8c7e2ba743)
|
||||
|
||||
## 2026-09-21 00:07–00:2x · 第 1 次执行(首次,无历史)
|
||||
|
||||
**结果**:✅ 完成。二值问题判定 = **✅ 能** —— dsh 0.1.5-rc.1 内核自带 `@deepseek-ai/dsh-mcp-client`(原生 Streamable HTTP),业务包 bundle patch 可零代码挂载,工具进 agent 工具表。
|
||||
|
||||
**执行路径**:state.py → 抢锁 ✅ → 口径门禁双 MATCH → 读入口 §2 / M1a 单 → S0 取证(本地无 dsh 实体,改从 47 的 `/usr/local/lib/node_modules/@deepseek-ai/dsh` 读内核契约)→ 写 POC 五文件 → scp 到 47 → S1 stub 自证(stdio+HTTP 双通)→ 隔离 `DSH_HOME` 建一次性 profile → `--dump-config` compose 验收 → 真跑(stub 侧日志 + 探针 BFS dump 命中 `mcp__carbonprobe__ping`)→ 负向对照(stub 缺席 ⇒ 启动挂住)→ 清理 47 侧临时物 → 四件套收尾。
|
||||
|
||||
**关键决策(下次沿用)**:**未走单子 S3 的平台投放链路**,改用隔离 `DSH_HOME` + 一次性 profile 直跑。理由 = 同一套 loader/patch/mcp-client、证据强度相同、成本低一个数量级。代价 = 未覆盖生产沙箱 loopback 可达性(已写入下一棒 prompt 的必补项)。
|
||||
|
||||
**踩坑(下次省时间)**:
|
||||
- 本机无 dsh 0.1.5-rc.1 实体(`D:/github/deepseek-harness` 只到 0.1.2)⇒ **内核契约必须上 47 读**。
|
||||
- `ctx.tools` 直接取会抛 `cannot get property "tools" without inject`;工具表在 `ctx.get("tools").layers.global.tools.data`(Map)—— 浅层扫描抓不到,需 BFS。
|
||||
- 47 自带 `node v22.23.2`,无需托管 Node。
|
||||
- 后台进程在 `ssh 'bash -s'` 里会吞脚本剩余行 ⇒ 必须 `< /dev/null`。
|
||||
|
||||
**收尾状态**:锁已释放 ✅ | 下一棒 = 规划棒② automation **`48c2ddc5-a5d2-442d-854a-cc2bff14bd7f`**(09-21 00:30)|入口 §2 已推进 + 口径时刻已更新 | 当日日志已写 | 新增文件**未提交** | 47 侧无残留。
|
||||
|
||||
**新口径 md5(已写进下一棒 prompt)**:入口 `51d7b5eb83332ec2a1f2d28b8ac754de` | M1a 单 `731281cdf5daf90d3b64dee581099f0f`。
|
||||
|
||||
**留给下一棒的硬约束**:单里必须写死 ① inject 契约 ② `failOnStartupError:true` + 端点不可达 ⇒ 启动挂住(P1)的对策 ③ loopback 禁令下 MCP 端点的可达方案。
|
||||
Reference in new issue
Block a user