fix(deploy): source immutable packages from current code channel

This commit is contained in:
冰朔 2026-07-27 15:46:55 +08:00
commit 0bf220c917
9 changed files with 41 additions and 17 deletions

View file

@ -50,3 +50,14 @@ ICE-P 规范编号已成为仓库事实
- 常驻 Agent 必须证明:提交 SHA、清单同名绑定、旧单元存在、备份完成、重启完成、四项本机验收通过或全部回滚。
- 语言层必须再证明:公开 `/api/ai/v1/subjects`、两个旧编号解析、`REPO-012` 解析与健康接口均正确。
- 只有两层证明同时成立,状态才可从 `BLOCKED_RUNTIME_NOT_DEPLOYED` 变为 `DEPLOYED_AND_PUBLICLY_VERIFIED`。
## 5 · 第一次现实执行回执
- 工单:`56f6ca23-d242-4fab-88f3-81fed692e00d`
- 邮箱批准:已批准。
- 执行动作:`provision-approved-architecture`
- 结果:`FAILED_BEFORE_MUTATION`
- 服务器诊断:部署器尝试从旧 `fifth-domain` 历史仓库获取 `2739104088fa199fb8762e56a3a7cf285dc82f3f`,远端返回 `not our ref`。
- 因果判断:批准资源和当前代码频道提交本身正确;现实部署器的 `ARCHITECTURE_PROVISION_REPO_URL` 仍指向历史仓库。失败发生在复制、安装和重启之前AI 服务未改变。
- 修正规则:部署器默认来源与环境示例统一改为 `https://guanghulab.com/code/bingshuo/guanghu-ice-heart.git`。不得为迎合旧部署器把当前补丁反向复制进历史仓库。
- 后续条件:先通过受控固定动作更新京东部署器并读回来源;之后为原始不可变工程资源重新建单。原工程 SHA 不因部署器修复而伪造变化。