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:
admin committed 2026-10-10 23:13:22 +08:00
1 parent 30b46dbd0c
commit c1b5e4d966
735 files changed
+153192 -2415

No files matched your search

@@ -0,0 +1,25 @@
# automation 执行记录 · 插件投放与分库线 · 第 13 棒
> 本文件只记**高层执行摘要**(不复制交付正文)。完整读数见工作区 `接续入口_插件投放与分库线_20260922.md` §0 最后一行 + `.workbuddy/memory/2026-09-24.md` 同节。
## 2026-09-24 23:18 — 第 13 棒(执行棒)✅
**automation id**:`0f61a175-fdd2-4031-87a8-d59dde3d38f0`(一次性 · `scheduledAt = 2026-09-24T23:18` · `cwds = E:/ProgramData/AIProject/aliyun-dsh-server`)
**本轮唯一任务**:把 `/api/plugins/mine` 的「降级/未知」态在客户端 UI 落地(入口 §5 第 7 条)。
**结果**:完成并已上线。
- 开机四步全过:`state.py` 正常 | 接续包 md5 = `ae2fe58f…`(与 prompt 一致)| 抢到域锁 `poc/business-plugins`(rc=0,OWNER 会话 id 与本人一致 ⇒ 未触发 guard 缺陷、**未用到** prompt 里给的 OWNER 补写绕法)| 依据读全。
- 改动 = `poc/business-plugins/lib/client.js` + `package.json`(`0.3.24 → 0.3.25`)。⚠️ 中途踩坑:description 里写了未转义的英文双引号 ⇒ JSON 解析失败,改中文引号后过(`node --check` 立即可捕获此类问题)。
- 三门:build rc=0 | test 527/525 过 0 败(零回归)| layering ✅ 无新增违规。
- 等价判据:本机无 react/react-dom ⇒ 自建零依赖渲染 harness(`window.__ModuleLoader__` + hook 运行时桩),真渲染 5 场景 **40/40 全绿**。⛔ 浏览器视觉未验(`agent-browser` 挂死),已如实标注。
- 投放:先备份 `/opt/dsh/backups/bp-unknown-20260924/` → `scp` 到 `/opt/dsh/artifacts/`(md5 两端一致)→ 带平台运行环境跑 `ensure-biz-plugins.cjs --all --restart` ⇒ admin 0.3.25、bundles=7、服务全 active。⚠️ 当场无实例在跑 ⇒ 新 bundle 待下次访问自动拉起才加载。
- ⛔ 未越界:未改 `src/`、未碰装配协议、未开新可见面、未引新依赖、未 commit / push。
**新发现(⛔ 未擅自修,已交下一棒)**:`verify-static` 报 `web/portal.html` 含内部平台名(命中 `DSHS_SHARED_CATALOG_PUBLIC`,落在注释里)—— 属**第 10 棒遗留**(HEAD 即不合格),该文件不在本轮域锁内。
**下一棒**:automation `4f31f4fa-746b-4ccf-9911-08885ebeea28`(一次性 · `2026-09-25T00:00`)= (A) 跨节点内容分发(形态已拍板)+ (B) 修上述 `portal.html` 红灯。
**本轮新增可复用资产**(都在工作区 `tmp/`):
- `tmp/ui-logic-check-bp-unknown-20260924.mjs` —— 零依赖「真渲染 + 渲染树断言」harness,可复用于任何 `poc/*/lib/client.js` 的等价判据。
- `tmp/47-env-probe.sh` / `tmp/47-deploy-bp.sh` —— 47 侧「带平台运行环境」的只读探活 / 投放模板(治档案 143 的 `artifactDir()` 落 `/root/.dshs` 坑)。