merge: candidate land-promote-rc-beta5-record-2026-09-28 into dev

This commit is contained in:
weichen
2026-09-28 05:56:49 +00:00
@@ -0,0 +1,62 @@
---
title: "晋升 rc-v1.1.0-beta.5(当前 dev→test)并重启 test"
task_id: promote-rc-beta5-2026-09-28
status: done
created: 2026-09-28
updated: 2026-09-28
owner: Cursor
task_type: ops
task_tier: small
policy_revision: "AGENTS+worktree-ops @ 193a752f"
branch: feature/promote-rc-beta5-2026-09-28
worktree: .worktrees/promote-rc-beta5-2026-09-28
base_dev_sha: "193a752f1a540fb22e9b54feb56d8aa8e2f30cc1"
head_candidate: "73836962a0932d7be868f593804b09a321e0902c"
write_scope: ["."]
allowed_environments: ["test"]
capabilities: [git:test, env:test, docs:publish, docs:admin]
mutex: git:test+env:test
review_state: accepted
integration_state: merged_local_test
deployment: test_ok
cleanup: pending
remote_sync: not_requested
---
# 晋升 rc-v1.1.0-beta.5
## 用户目标与授权
用户指令(2026-09-28):不要继续跑长门禁,把当前运行中的 dev 合入 test,并重启最新 test 服务;工作区与数据库连接不得串到 dev。授权来源:本会话明确指令。未授权 push。
已中止本会话启动的 nightly(`run-nightly-real-pi.sh` @ `8f77053f`,FullNoneMixedChain 首轮 MISSING_TARGET 后仍在跑 TestManager)。不把未完成的 nightly 写成 PASS 收据。
## 结果
- 冻结并晋升的 dev:`193a752f`(含 PI runner 数据目录校验)。test 从 `2fe1e055`(rc-v1.1.0-beta.4)前进到 `73836962`。
- 候选:commit-tree,P1=`2fe1e055`,P2=`193a752f`,树与 dev 相同。validate run `21f631ce`(拓扑 + `git diff --quiet`)。
- `git:test` 租约内 `update-ref refs/heads/test` + tag `rc-v1.1.0-beta.5`。
- 制品:主仓 `bin/agent-server-test`,由 `193a752f` 工作树构建(demo seeds off)。`launch-single.sh test` 在清空调用方 `DATA_DIR` / `PI_AGENT_RUNNER_URL` 后启动,避免根 `.env` 的 dev 值生效。
- 租约因 nohup 进程组未退出记 `recovery_required`(run `eaf7e2e4`)。服务改由独立会话拉起后,`recover --reason verified:` 已收口。
## 连接核对(重启后)
| 项 | 实际 |
|---|---|
| health/ready `:8081` | `env=test`,`schema_version=78`,`database_ready/kb_ready=true`,SPA 200 |
| 进程 | `bin/agent-server-test`,`SEED_DEMO_USERS=false` |
| 系统库 | `127.0.0.1:5434/agent_system_test`(连接已建立;projects=11,users=11,与重启前相同) |
| 共享 KB | 宿主将 `shuimu-kb-shared` 规范为 `127.0.0.1:5432/regulations` |
| 工作区 | `DATA_DIR` 解析为 `data/test`;sidecar `:18866` 的 `data_dir=data/test/workspaces` |
| dev 未串 | test 进程无到 `:5433` 的连接;dev `:8080` 仍在,projects=25;sidecar `:18865` 仍是 `data/dev/workspaces` |
## 清理
已合入 dev 且任务 done 的 worktree,在去掉可再生忽略文件后 `agent-worktree.sh remove --delete-branch`。未动:进行中的 agent-reply / test-user-doc 现场、squad evidence 未提交文档、u9u12(用户 shell 占用)、intent-material-fallback(有未提交跟踪修改)、pi-runner 任务目录(本地 `configs/.env.test` 与主仓不一致)。
`feature/full-system-browser-e2e-2026-09-26` 分支已 `-d`(祖先为 `a9d79b99`)。目录残留 root 拥有的 `playwright-output-main/`,普通删除被拒绝,保留待授权清理。
## 收口
- deployment=test_ok;remote_sync=not_requested。
- 本记录提交在晋升分支上。当时另有 integrate 候选未合入 dev,故未把本文件 enqueue 进 dev,避免挤占对方基线。