Files
Agent-System/.doc/archive/ops/2026-09-13-document-revision-e2e-save-selector.md
T
weichenandCursor 9345109dca docs(ops): archive completed document-revision session files
Move done DOCREV short-terms, checklists, and handoffs into archive/ops and retarget relative links after Round20 close-out.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 00:27:18 +00:00

1.9 KiB
Raw Blame History

title, status, created, updated, owner, branch, worktree, mutex
title status created updated owner branch worktree mutex
E2E:块编辑 dialog 内精确保存 done 2026-09-13 2026-09-14 Cursor-Auto fix/document-revision-e2e-save-selector - document-revision-save-selector

E2E:块编辑 dialog 内精确保存

目标

第七轮 UI-06 首错:双击已打开编辑器,但全页模糊「保存」点到聊天私密库按钮,未 PATCH。给 BlockEditorModal 可访问 dialog + 稳定 aria-label;保存只在该 dialog 内 exact: true 点「保存修改」。不得将本任务标 done。

范围

  • web/src/lib/blockEditorDialog.ts + 契约单测
  • web/src/components/doc/BlockEditorModal.tsx
  • web/e2e/document-revision-runtime.spec.ts(UI-06/13b 复用;UI-13a dialog=0)
  • 文档:audit / CURRENT

非目标

  • 不改视觉/保存业务
  • 不降低已有断言
  • 不触碰/提交 .doc/test-reports/assets;不操作容器;本轮不重跑 E2E
  • 不改 FEATURE-MATRIX

步骤

  1. 认领 CURRENT(mutex document-revision-save-selector)
  2. dialog role + aria-label=编辑受控块
  3. E2E 在 dialog 内精确点「保存修改」
  4. UI-13a 断言编辑 dialog 不出现
  5. 占槽后真实 UI 重跑(本轮不做)

验收标准

  • 契约单测钉住 dialog label 与 exact 保存文案
  • 禁止全页 /保存/
  • web tests + tsc/build + git diff --check
  • 真实 UI-06/13b PASS 后才可将本任务标 done

相关链接