Files
Agent-System/.doc/ops/short-term/2026-09-21-dev-multiuser-four-issues.md
T
weichenandCursor b9eb9460c0 docs(test): record the multi-user workflow fix and dev smoke
The report keeps the 6579 document backfill, the live-edit switch rejection, and the rebuilt dev health check.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-21 05:31:02 +00:00

1.7 KiB

title, status, created, updated, owner, branch, worktree, mutex
title status created updated owner branch worktree mutex
dev 多用户四问题修复 done 2026-09-21 2026-09-21 Cursor fix/dev-multiuser-four-issues-2026-09-21 .worktrees/fix-dev-multiuser-four-issues projectinstance+docgov

dev 多用户四问题修复

目标

项目 6579 上,成员能看到激活后的受控文档,消息能路由到 bd_* 任务键,职责矩阵与工作流配置一致,激活后仍可改职责/审批/启用但不能切换工作流。

范围

  • 激活与列表时把已启用 doc_task 幂等写入 document_records(不覆盖已有正文)
  • 语义任务键按项目实际键做后缀归一;同浏览器切换账号时清空工作台本地状态
  • 职责矩阵改走权威职责与 PATCH .../duties,去掉演示工号与演练文案
  • UpdateLivePlan:激活后可改配置;切换工作流仍拒绝;项目 143 保持冻结

非目标

  • 不改写、不终止项目 143
  • 不把 my_private 跨用户 403 改成放行
  • 不晋升 test/main

步骤

  1. 物化模板文档与 6579 回填
  2. 任务键归一、账号隔离、403/409 文案
  3. 职责矩阵接权威数据
  4. 激活后 live 配置编辑
  5. 占槽合入 dev、冒烟与实测报告

验收标准

  • 陈威浏览器复测仍待做;管理员 GET /projects/6579/documents 已看到 7 个 bd_* 键
  • 「开始编写用户初始需求表」在单测中解析为 bd_intake
  • 403 文案单测不再落到 NETWORK_ERROR;同浏览器切换清空有单测,未做双账号点击
  • 激活后切换工作流被 409 拒绝,项目 143 为 frozen;职责改写有单测

相关链接

  • Checklist:
  • Handoff:
  • Test report: .doc/test-reports/2026-09-21-dev-multiuser-four-issues-test-report.md