docs(ops): close out pi-runner response-size integrate on local_dev

This commit is contained in:
WeiCHEN
2026-09-23 10:33:21 +08:00
parent 04d0727e94
commit 0d3976aa15
7 changed files with 96 additions and 0 deletions
+1
View File
@@ -18,6 +18,7 @@
| owner | task | branch | worktree | mutex | status |
|---|---|---|---|---|---|
| Cursor | integrate-pi-runner-response-size-r2-2026-09-23 | feature/integrate-pi-runner-response-size-2026-09-23 | .worktrees/integrate-pi-runner-response-size-2026-09-23 | git:dev | done |
| Cursor | modular-decouple-residual-b-2026-09-23 | feature/modular-decouple-residual-2026-09-23 | .worktrees/modular-decouple-residual-2026-09-23 | modular-decouple-residual | done |
| Cursor | modular-refactor-impl-plan-2026-09-23 | feature/modular-refactor-impl-plan-2026-09-23 | .worktrees/modular-refactor-impl-plan-2026-09-23 | docs-remediation-modular-impl-plan | done |
| Cursor | modular-refactor-review-2026-09-23 | feature/modular-refactor-review-2026-09-23 | .worktrees/modular-refactor-review-2026-09-23 | ops-audit-modular-refactor-review | done |
@@ -0,0 +1,38 @@
# 集成 pi-runner-response-size 到 local_dev 测试报告
## 一、背景
将 `feature/pi-runner-response-size-2026-09-23`(cap `/v1/run` 响应体积)经 `--no-ff` 候选合入本地 `dev`,并重建 dev 容器做真实 PI 双轨验收。
## 二、目标
- 候选 M 第一父提交为冻结 `dev@30fa4e88`
- `agentctl validate` + `integrate --ff-only` 成功
- dev 重建后 Runner 含 `capPatches` / `EXECUTION_LOG_PATCH_BYTES`
- `TestPiAgentTypedResult_LiveDualTrack` PASS
## 三、环境
| 项 | 值 |
|----|-----|
| 候选任务 | `integrate-pi-runner-response-size-r2-2026-09-23` |
| expected_dev | `30fa4e88b21ddc918a4f408a13ef4d2c2d5acd6e` |
| M | `04d0727e94b5da0631176c06aced502e2fbb213b` |
| local_dev after | `04d0727e` |
| Runner | `shuimu-pi-agent:dev` / `:18865` / `MiniMax-M2.7-highspeed` |
## 四、结果
| 用例 | 判定 | 证据 |
|------|------|------|
| validate Go short @ M | PASS | [validate-M.txt](./assets/2026-09-23-integrate-pi-runner-response-size/validate-M.txt) |
| integrate ff-only | PASS | agentctl `status=merged` sha=`04d0727e` |
| env-service.dev rebuild | PASS | [dev-rebuild-tail.txt](./assets/2026-09-23-integrate-pi-runner-response-size/dev-rebuild-tail.txt) |
| health schema=65 + new runner markers | PASS | [dev-app-health.json](./assets/2026-09-23-integrate-pi-runner-response-size/dev-app-health.json)、容器内 `result-v1.mjs` 含 `capPatches` |
| LiveDualTrack | PASS(4.03s) | [live-dualtrack.txt](./assets/2026-09-23-integrate-pi-runner-response-size/live-dualtrack.txt) |
## 五、结论与残差
本地 `dev` 已含修复并经真实 PI 双轨验证。未 push `origin/dev`;未晋升 test/main;test 环境重建与用户场景重跑仍待 `env:test` 授权窗口。
cleanup=pending:`.worktrees/pi-runner-response-size-2026-09-23`、`.worktrees/integrate-pi-runner-response-size-2026-09-23`。
@@ -0,0 +1 @@
{"status":"ok","env":"dev","agent_backend":"pi-agent","version":"v1.0","shared_kb_port":5432,"kb_ready":true,"database_ready":true,"schema_version":65,"schema_ready":true,"task_store_ready":true}
@@ -0,0 +1,40 @@
#48 unpacking to docker.io/library/agent-dev-events:latest
#48 unpacking to docker.io/library/agent-dev-events:latest 0.2s done
#48 DONE 0.7s
#49 [app] exporting to image
#49 exporting layers 0.5s done
#49 exporting manifest sha256:c9a293233ce60de580329c3340d6dfb932253c105426530070f9d37c31d2242d done
#49 exporting config sha256:a8a87562a151a6f82007a6522c5c65c3c91b72ec9273dd503a31c14a28d99315 done
#49 exporting attestation manifest sha256:d76a69e03afbe9b6cd5450db621f8d335c95539da7c1b2f7b1d46f1bbefdcfb8 done
#49 exporting manifest list sha256:b32e2d17dac4291ea2fb17c0c3f041ccdd418d371867146a715f1e0ccbbc2880 done
#49 naming to docker.io/library/agent-dev-app:latest done
#49 unpacking to docker.io/library/agent-dev-app:latest 0.2s done
#49 DONE 0.7s
#50 [events] resolving provenance for metadata file
#50 DONE 0.0s
#51 [app] resolving provenance for metadata file
#51 DONE 0.0s
Image agent-dev-app Built
Image agent-dev-events Built
Image shuimu-pi-agent:dev Built
Container shuimu-context-pg-dev Running
Container shuimu-pi-agent-dev Recreate
Container shuimu-agent-app-dev Recreate
Container shuimu-agent-events-dev Recreate
Container shuimu-agent-events-dev Recreated
Container shuimu-agent-app-dev Recreated
Container shuimu-pi-agent-dev Recreated
Container shuimu-context-pg-dev Waiting
Container shuimu-context-pg-dev Waiting
Container shuimu-pi-agent-dev Starting
Container shuimu-pi-agent-dev Started
Container shuimu-context-pg-dev Healthy
Container shuimu-agent-events-dev Starting
Container shuimu-context-pg-dev Healthy
Container shuimu-agent-app-dev Starting
Container shuimu-agent-events-dev Started
Container shuimu-agent-app-dev Started
==> [dev] 镜像与容器已更新
@@ -0,0 +1 @@
{"ok":true,"service":"shuimu-pi-agent-runner","endpoint_url":"https://api.minimaxi.com/v1","model_id":"MiniMax-M2.7-highspeed","api":"openai-compatible","has_token":true,"tavily":{"active":true,"keys_count":2},"data_dir":"/app/data/workspaces","uptime":38.745826893}
@@ -0,0 +1,12 @@
=== RUN TestPiAgentTypedResult_LiveDualTrack
=== RUN TestPiAgentTypedResult_LiveDualTrack/failure_empty_prompt
=== RUN TestPiAgentTypedResult_LiveDualTrack/timeout
=== RUN TestPiAgentTypedResult_LiveDualTrack/cancel
=== RUN TestPiAgentTypedResult_LiveDualTrack/success
--- PASS: TestPiAgentTypedResult_LiveDualTrack (4.03s)
--- PASS: TestPiAgentTypedResult_LiveDualTrack/failure_empty_prompt (0.01s)
--- PASS: TestPiAgentTypedResult_LiveDualTrack/timeout (0.01s)
--- PASS: TestPiAgentTypedResult_LiveDualTrack/cancel (0.30s)
--- PASS: TestPiAgentTypedResult_LiveDualTrack/success (3.70s)
PASS
ok chat-agent-system/internal/agent 6.673s
@@ -0,0 +1,3 @@
ok chat-agent-system/internal/agent 2.629s
ok chat-agent-system/internal/stream 0.143s
{"run_id": "d4853824-8279-40ef-a819-1ffb82c144a7", "sha": "04d0727e94b5da0631176c06aced502e2fbb213b", "status": "validated", "task": "integrate-pi-runner-response-size-r2-2026-09-23"}