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,17 @@
|
||||
# 自动化记忆 · MCN 线收尾棒(站点图标 + 插件 0.3.12 投放)
|
||||
|
||||
> 本文件只留**高层结论**,⛔ 不放产物正文。全部证据 = 工作区日志 `.workbuddy/memory/2026-09-20.md`
|
||||
> 「21:14–21:3x · MCN 线收尾棒」段(命令原文级输出)。
|
||||
|
||||
## 2026-09-20 21:14–21:3x(首次执行 ⇒ 本棒已收官)
|
||||
|
||||
- **结果**:A、B 两项**全部完成并线上/远端复验通过**。全局执行锁 21:14 抢到,收官释放。
|
||||
- **A 站点图标**:`web/{admin,login,portal,register}.html` 的 `<link rel="icon" href="/favicon.svg" />` → 三行(`favicon.ico sizes=any` + `favicon.png` + `apple-touch-icon=favicon-180.png`);⛔ `portal.html` 顶栏 `<img class="logo" src="/favicon.svg">` 按令未动。4 图标(ico/png/180/192)+ 4 html scp 到 47 `/opt/dshs/web/`(644)。线上 `/favicon.{ico,png,-180.png,-192.png}` 全 **200**;四页线上 HTML 均已带新 tag。
|
||||
- **B 插件投放**:备份 `0b84b3bc…` → 池内换 **0.3.12**(`f1d5da72…`)→ `install-plugin-for-user.cjs` 落 `/opt/dsh/scripts/` → 以 uid 114801 执行 ⇒ **实装 0.3.12**(脚本内部 `setpriv` 降权)。校验:uid 114801 读 `home/.dsh/mcn-plugin.db` = **10 表 / 444 行**;`bundles` 含该包;21:19 起 `unable to open database file` 计数 **0**(改为 `数据就绪: cached=true count=5`)。
|
||||
- **根因**:0.3.11 用 `homedir()` 取 DB 路径,实例 `HOME=ws` ⇒ `ws/.dsh/`(不存在);0.3.12 改用 `DSH_HOME`。
|
||||
- **两条沉淀(已写 `MEMORY.md`)**:
|
||||
① 🔴 **判插件版本只看 `node_modules/<pkg>/package.json`** —— `lib/index.js` 的 `VERSION` 常量滞后,0.3.12 仍打印 `loaded v0.3.10`(本轮据此一度误判)。
|
||||
② ⚠️ **别给本机 PATH 前置 `/c/Windows/System32`** —— 那里的 `bash` 是 WSL 启动器 ⇒ 输出只剩乱码、退出码 1,**伪装成"抢锁失败/脚本静默错判"**;简报里的 PortableGit 段路径本机已不存在。直接 `bash …` 即可。
|
||||
- **待观察(留给下一棒)**:安装脚本 ④ 报「已停 0 个实例 scope」,但实例实际是 21:20:53 由 Manager `crash-restart` 拉起的 ⇒ **④ 的 scope 匹配在 47 上是否可靠未证实**(若不可靠,未来运行时新 bundle 不会生效)。
|
||||
- **未决(需拍板,未动手)**:`home/mcn-plugin.db`(77,824 B · 同一 10 表)与权威库并存 ⇒ 是否清理(破坏性)。
|
||||
- **产物落点**:改动只有 `D:\github\dsh_shenxian\web\*.html`(4 个);其余在 47 的 `/opt/dsh/{web,scripts,backups}` 与 `/var/lib/dshs/business-plugins/`。⛔ 未 commit / 未 push。
|
||||
Reference in new issue
Block a user