From 023a9a8fda3997c06fbcc6f502ba024a6feee3f8 Mon Sep 17 00:00:00 2001 From: weichen Date: Tue, 20 Oct 2026 11:28:39 +0000 Subject: [PATCH] Fold-close the task card before merge MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Why: close the task card inside its own PR so landing it needs no post-merge backfill or separate close PR. Evidence: .task/fix-multiuser-project-collab.md -> .task/archive/fix-multiuser-project-collab.md; status 已完成(合入前闭合); PR #655 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/655. Impact: task metadata only; the card is archived within PR #655 and lands with its merge commit. Refs: task.sh close --self --- .task/{ => archive}/fix-multiuser-project-collab.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) rename .task/{ => archive}/fix-multiuser-project-collab.md (98%) diff --git a/.task/fix-multiuser-project-collab.md b/.task/archive/fix-multiuser-project-collab.md similarity index 98% rename from .task/fix-multiuser-project-collab.md rename to .task/archive/fix-multiuser-project-collab.md index 991858ac..995c2408 100644 --- a/.task/fix-multiuser-project-collab.md +++ b/.task/archive/fix-multiuser-project-collab.md @@ -1,6 +1,6 @@ # fix/multiuser-project-collab 任务卡 -任务主记录:;状态:进行中;owner:weichen +任务主记录:PR #655 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/655;状态:已完成(合入前闭合);owner:weichen - 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= ac594c90e536cfb670e94680f045a6c8247a2513 - 工作区:/home/weichen/projects/Agent-System-Dev-wt-fix-multiuser-project-collab(worktree);分支:fix/multiuser-project-collab @@ -66,7 +66,7 @@ | 时间(UTC) | 命令 | 被测HEAD | exit | 来源 | sha256(16) | |---|---|---|---|---|---| -## 结果与验证(完成后填写) +## 结果与验证 - 结果:Backend [#223](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Backend/pulls/223)(b5eb89c)、Frontend [#117](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/117)(c6df2dc)与 [#119](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/119)(e2a670e)、RDM [#454](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-RDM/pulls/454)(4485158)合入;8788 运维(2026-10-20):`svc.sh dev backup` 快照 runtime-backups/dev/20261020T085635Z(另存 /tmp/mupc/backup-20261020T085636Z,agent-system.db sha256 010a7279…、rdm.db 8bb9f918…)→ 停服删除空角色"系统工程师"及 weichen 06:20 自绑的一条绑定(用户确认)→ 带超管凭据部署 rdm@4485158 → 超管执行 `rdm.role.migrate.finalize`:roles=2、bindings=3、state=ready、sourceSha256 ee5dbb91…,二次调用幂等;库内核对 weichen/test→weichen研发工作、u7-creator→U7创建者,`backend_ready=1`。 - 验证(8788 浏览器复测,截图 /tmp/mupc/rt,SELF):网页建职位"复测创建者/复测成员" PASS;超管建号→一次性密码首登强制改密 PASS(网页发放一次性密码 400 → Frontend #119 修复,复测前经 API 发放);普通账号 vf-alice 凭网页职位建项目 PASS;创建者加成员 bob/carol PASS;成员 bob 无管理控件、无 `rdm.role.options` 调用、无 4xx PASS;成员新建对话与回复 PASS,计时"已工作 11 秒"正常 PASS;成员知识检索 78 秒返回结果(3 次工具调用)服务不卡死 PASS;移除 carol 后历史可读、发送被拒(404,内容保留待重试)PASS;运行中重启服务后对话显示"已停止:进程重启或停机,运行已中断"、runs.status=interrupted PASS;管理员打开有职位账号详情白屏 FAIL → Frontend #119 修复;RDM [#455](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-RDM/pulls/455)(8524207)改钉后备份(runtime-backups/dev/20261020T105522Z)并部署 rdm@8524207,复测:详情正常显示"当前角色 复测创建者 / 创建项目来源:职位角色「复测创建者」"PASS,网页发放一次性密码成功 PASS。收尾:vf-alice/vf-bob/vf-carol 经网页停用(enabled=0),停用后登录 401;测试凭据文件已删除。 @@ -299,3 +299,9 @@ "receipt_path": "/home/weichen/.cache/agent-system-dev/evidence/fd88f2345c3153f00a4b892892610549d6217aa9a170e859f04c1cc946cb5220.json" } ``` + +## 闭合记录(合入前折叠) + +- 本卡在 PR #655(https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/655)合入前闭合并归档,随该 PR 一同合入。 +- 该 PR 的合并提交即本任务的落地记录。 +- 合入后无需回填,也无需单独的闭合 PR。