From 518e381e4df94687a0bb29e3da50c5ad4f3b761e Mon Sep 17 00:00:00 2001 From: agent-exec-transport Date: Wed, 21 Oct 2026 12:47:20 +0000 Subject: [PATCH] Record the GenUI prod upgrade to dev@5360884 under svc Why: prod was upgraded on 2026-10-21 (schema v25 to v51) and both prod and pg1 are now managed by scripts/svc.sh; the closure doc still described the manual prodctl.sh layout. Evidence: agent-exec unit documents-genui-prod-upgrade-docsync (cursor, attempt 1, terminal=success); one bullet changed. Impact: Documentation only. Refs: Dev task feature/genui-prod-upgrade-docsync Co-authored-by: Cursor --- ...26-10-12-generative-ui-usage-and-evaluation.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/docs/proposals/2026-10-12-generative-ui-usage-and-evaluation.md b/docs/proposals/2026-10-12-generative-ui-usage-and-evaluation.md index 1a71db6..42dff53 100644 --- a/docs/proposals/2026-10-12-generative-ui-usage-and-evaluation.md +++ b/docs/proposals/2026-10-12-generative-ui-usage-and-evaluation.md @@ -95,12 +95,15 @@ Frontend #58/#59,Dev #381/#382/#387/#388):工具描述缺「何时用」 小问题另行修复。 - 部署与运行验收:2026-10-12 本机 `prod`(127.0.0.1:8787,`--auth on`,PG `pg1/prod`) 两刀部署至 `dev@b4649d7`(含 Backend#173/#174);验收覆盖启禁、present、B/C 类动作、 - 项目聚合、未登录 401。部署 worktree 回收后运行目录保留在 - `Agent-System-Dev-svc-preserve-genui-prod/runtime/prod`;该产物不具备 identity - ensure/verify 能力,`scripts/svc.sh` 不接管,经该目录 `prodctl.sh start|stop|restart|status` - 手工启停,DSN 只经环境变量 `AGENT_SYSTEM_DSN` 交付、不进命令行。PG 实例 `pg1` 于 - 2026-10-21 迁入 Dev 主检出 `runtime/pg1`,由 `scripts/svc.sh pg1` 管理。升级 prod 须先 - 备份 PG 并评估库 schema v25 到当前目标的单向迁移,另行授权。 + 项目聚合、未登录 401。2026-10-21 经用户授权升级至 `dev@5360884`,库 schema v25→v51 + (升级前已备份 PG 与运行目录,并在库副本上完整演练);`prod` 与 `pg1` 均由 Dev 主检出 + `scripts/svc.sh` 管理(`runtime/prod`、`runtime/pg1`),DSN 只经环境变量 + `AGENT_SYSTEM_DSN` 交付、不进命令行。开启认证需超级管理员:账户 `superadmin`,凭据文件 + `runtime/prod/super-admin.env`(0600),`deploy/start/restart` 时以 `AGENT_SYSTEM_ENV_FILE` + 指向该文件(svc 不持久化该凭据,缺失时服务拒绝启动);原 `admin` 账户保留。升级后验证 + healthz/readyz/UI 200、superadmin 登录、未登录 401;GenUI 功能验收清单未重跑(NOT_RUN)。 + 经验:schema v27 之前的旧库经 svc 部署前,须先以候选二进制执行 `agent-system migrate` + (svc 身份门禁的 identity ensure 不做迁移)。 ## 三、结论