# R2.5.1 任务报告

## 结果

PK01 Sub2API 已通过 YAML-first 受控流程从 v0.1.155 回退到 v0.1.147。实际运行镜像为 `docker.1panel.live/weishaw/sub2api:0.1.147`，容器 running/healthy。

## 配置与交付

- owning YAML：`config/platform-infra/sub2api.yaml#targets.PK01.image.tag`
- 变更：`0.1.155` → `0.1.147`
- commit：`6829826e`（合并时进入 master）
- PR：[pikasTech/unidesk#2021](https://github.com/pikasTech/unidesk/pull/2021)，已合并
- 正式 apply job：`platform_infra_sub2api_apply_pk01_20260714102943464_502c76`，exit 0
- PK01 public exposure 子任务成功收敛

未修改账号池 runtime、Codex pool、Redis、端口、Secret、Caddy策略或代理配置。

## 验证

- `image-prepull --target PK01 --dry-run`：v0.1.147 镜像已存在，digest `sha256:436faced...`
- `sub2api apply --target PK01 --dry-run`：host-docker 渲染通过
- `image-prepull --target PK01 --confirm --wait`：成功，无需拉取
- `sub2api apply --target PK01 --confirm`：异步 job 成功
- `sub2api status --target PK01`：app running/healthy，实际镜像 v0.1.147；Redis持续运行
- `sub2api validate --target PK01`：Docker Compose、app running、Redis PONG、PostgreSQL accepting connections、本地 health、公网 PK01 Caddy health 全部通过

## 备注

最新 master 的受控 GH CLI 因无关的 `pikaInc/pikaoa` repository override 重复而 fail-closed；本次使用已有干净旧 worktree中的同一受控 GH CLI完成 PR创建、preflight和merge，没有使用原生 gh或手写 API，也未修改该无关配置。
