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,40 @@
|
||||
# automation `da73ab87-fb2f-47f0-a8d8-8ea3ad35eb19` 执行记忆
|
||||
|
||||
> 本棒 = 平台线「版本管理与包更新机制」**执行棒**(会话 `p36e-platform-versioning`)。
|
||||
> 一次性 · 2026-09-26T06:52 触发。
|
||||
|
||||
## 运行记录
|
||||
|
||||
### 2026-09-26(首次 / 唯一一次运行)
|
||||
|
||||
**结果**:✅ 完成 S1–S4;B-4(设备)为**具名缺口**未做。
|
||||
|
||||
- **改动**:`src/worker/agent.ts`(超时解耦/动态预算/重试退避/失败留痕,阈值全 env)+ `src/web/routes/business-plugins.ts`(B-1 版本目录化+回滚、B-2 通道、B-3 钉版、B-5 矩阵路由)+ `test/shared-layer-sync.test.mjs`(→ 32/32)。
|
||||
- **部署**:47 + 106 备份 → scp → 重启 `dshs`/`dshs-worker` ⇒ 三机 lib md5 逐字一致,106 日志打印新预算行。
|
||||
- **S4 真跑分发(判据达成)**:106 侧 `stale:[mcn-suite] → pulled:[mcn-suite]`,2,018,751 B / 3437 ms;47 侧 `.node-sync-reports.json` 的 `w-106` ⇒ `stale:[]` `failed:[]`。w-47 结构性免拉(与 Manager 共用共享根,`pull_disabled` 属正确形态)。
|
||||
- **未做(具名)**:B-4 设备接入(本机无桌面端工程载体 + 设备凭据通路不可复用 + 涉权限面 ⇒ 须拍板)|34/362/5 影子读未重取(夹具属 MCN 数据面线,已在前棒清理)。
|
||||
- **纪律**:⛔ 未 commit / 未 push;⛔ 未登记下一棒(剩余项卡在拍板上);临时 admin 会话与远端临时物已清空。
|
||||
- **交付件**:`E:/ProgramData/AIProject/aliyun-dsh-server/交付物/版本管理与包更新机制-执行报告-20260926.md`
|
||||
|
||||
### 2026-09-26 08:5x(续跑 · 追问链收口)
|
||||
|
||||
**结果**:✅ 完成。本棒平台侧 S1–S4 已在首跑完成;本次只做**追问链的索引层**,未动任何代码与服务器。
|
||||
|
||||
- **上下文**:用户在首跑后连问 4 轮「插件化形态」(基础服务插件 / 只装官方 DSH+我们的插件 / 用户自选角色 / 自选接入某节点),答案分落在 `交付物/平台新增功能总盘点与插件化归属-20260926.md` §9–§15。
|
||||
- **动作**:该件新增 **§12.5 追问链结论速览**(四问 → 判定 → 关键边界 → 指向原文)+ 三条硬约束 + 唯一待拍板项转述;入口 §0 加一行;当日日志加一节。
|
||||
- **判定要点**:① 只装官方 DSH + 插件 = **部分可行**(L2 全 ✅ / L1 只用不搬)② 登录**可**做进插件(更正此前"会死锁"的说法,宿主换了前提就变了)③ 自选角色 = **三档**(用户设备 ✅ / 轻节点 ✅ / 重节点 ❌)④ 自选接入节点 = **只有无状态归属能切**(内容 ✅ / 网络 ✅ / 承载 ⚠️ 只能迁移)。
|
||||
- **未做(具名)**:⛔ 未改 §13–§15 正文;⛔ 未 commit / push;⛔ 未登记下一棒(唯一待拍板项未定)。
|
||||
- **待拍板(仍等你定)**:「设备要不要获得**读取平台插件包**的权限」。
|
||||
- **锁**:`--claim-exec` rc=0 → 改完 `--release-exec` rc=0,`.exec-lock` 已确认不存在。
|
||||
|
||||
### 2026-09-26 11:0x(续跑 · 全功能承载判定)
|
||||
|
||||
**结果**:✅ 完成。只做**判定件**,⛔ 未动代码与服务器。
|
||||
|
||||
- **动因**:用户点名七项特性问「底层插件能否承整个项目从开始到现在的功能结构」。
|
||||
- **产出**:`$WS/交付物/全功能承载判定-底层插件能否承-20260926.md`(18.7 KB)。
|
||||
- **判定要点**:**能承「使用面」≈100%,不能承「承载面」(引导层 6 件)0%** ⇒ 成立形态 = **薄壳 + 引导层 + 一个能力包**。用户点名的「更新」拆四条:看见/按钮 ✅ 插件,**拉包/自动处理 ❌ 引导层**(自动化执行者必须活在被自动化对象之外)。**新具名缺口 = agent cli 接入面零实现**(全仓零命中 + 本版无"实例→平台"身份通道)。
|
||||
- **一处更正(实测)**:09-25 的「扩展点注册/入向回调/出向投递无跨进程通路」**已被 09-26 反向通道补上**(`im.ts:333` / `im.ts:475`)⇒ IM 是插件接入四面唯一齐全的一条。
|
||||
- **同步**:入口 §0 加一行;当日日志加一节。
|
||||
- **纪律**:⛔ 未 commit / 未 push;⛔ 未登记下一棒;临时物已清。
|
||||
- **待拍板(仍未答)**:「设备要不要获得读取平台插件包权限」+ P1/P3/P4/P5。
|
||||
Reference in new issue
Block a user