JianFeeeee
5ad75fb229
chore(退场): opencode 宿主退场 —— 清 339MB 快照 + 登记退场豁免
用户 2026-10-03 确认「opencode 已经卸载了,清除残余」。
## 清除的(生产侧)
`/opt/agentmail/plugins/opencode-mail-bridge/` 整个目录(4 个快照 + current,
339MB)。删前核实过无任何引用:
· 进程无、/etc/systemd/system/opencode* 无、/root/.config/opencode 无
· 外部引用只剩三处**无关**命中:pi 单元里的注释、llmsproxy 的上游源、
ollama 的 PATH —— 都不是对这个插件的引用
数据库里的 Agent 身份与 373 封历史邮件**保留**:那是协作记录,不是部署残余。
## 保留的(仓库侧)
`plugins/opencode-mail-bridge/` 与 `deploy/systemd/opencode-serve.service*`
故意留在仓库里,与 zcode 退场同处理 —— 退场是「这台机器上跑什么」的事实,
代码保留是「还能不能恢复」的能力,两件事分开记。
## 判据登记
`check-deploy-drift.mjs` 的 `RETIRED_HOSTS` 增加 opencode,并记下退场前实测到的
三件事,便于日后分辨「退场」与「半坏」:
· 仓库里单元文件还在,但 git status 无删除记录 ⇒ 是主动卸载,不是部署事故
· 快照已清除
**三个单元项一个都不能漏**(services + 两个 drop-in)。实测漏登记
`zz-restart-backoff.conf` 时判据立刻报「缺该文件」——这个豁免是「全都没装」,
漏登记等于给退场宿主留一个假红。
**变异验证**:把 `opencode-serve.service` 放进 /etc 模拟半装 ⇒ 豁免失效、
判据报「1 个宿主需要重新部署」;移走 ⇒ 回到「四个宿主都在跑当前代码」。
## 顺带清掉自己造成的一处污染
两个 dsh 快照里混进了 `package.json.bak-20261002-2015` —— 那是我改 peer 时建的
备份,被 `cp -a` 一起拷进了快照。仓库工作区那份早已删除,但快照里的被带上了,
漂移判据报「快照独有」。已清除(仓库无 .bak 文件,无需提交)。
2026-10-03 08:00:14 +08:00
..
2026-09-25 06:51:25 +08:00
2026-09-14 08:38:33 +08:00
2026-09-13 11:06:01 +08:00
2026-09-15 07:00:35 +08:00
2026-10-03 08:00:14 +08:00
2026-09-24 04:15:30 +08:00
2026-09-18 04:07:26 +08:00
2026-10-03 00:25:28 +08:00
2026-09-12 11:36:25 +08:00
2026-09-26 02:56:26 +08:00
2026-09-14 23:33:11 +08:00
2026-09-14 20:35:01 +08:00
2026-09-25 06:51:25 +08:00
2026-09-21 07:14:41 +08:00
2026-09-14 15:51:40 +08:00
2026-09-15 11:21:00 +08:00
2026-09-26 03:43:47 +08:00
2026-10-02 13:58:42 +08:00
2026-09-25 06:51:25 +08:00
2026-09-06 15:18:06 +08:00
2026-09-02 20:05:51 +08:00
2026-09-13 11:06:01 +08:00
2026-09-13 11:06:01 +08:00
2026-10-02 13:58:42 +08:00
2026-09-14 08:38:33 +08:00