Files
Agent-System/.doc/audit/2026-09-13-document-revision-block-selector.md
T
WeiCHEN 4baa1220ee docs(ops): close docrev UI audits after main+post-restart PASS
Record real Playwright ledgers, mark 20 audits and 9 remediations done, and leave management-implementation-plan as plan-only.
2026-09-23 04:00:49 +08:00

2.1 KiB
Raw Blame History

title, status, created, updated, severity
title status created updated severity
UI-06 用 overlay/p/h 选择器找不到真实文档块 done 2026-09-13 2026-09-22 high

UI-06 用 overlay/p/h 选择器找不到真实文档块

W3 UI-rerun 关闭(2026-09-22):status=done。真实 Playwright 账本 PASS:ui-acceptance-results.json(main UI-00..16)+ ui-acceptance-results-post-restart.json(UI-15)。任务 tip 已合入本地 dev;详见 short-term 与 测试报告。

现象

第六轮真实 UI(schema 30):

  • UI-00~05b PASS
  • UI-06 在 editFirstPaneBlockAndSave 里对 [data-overlay-kind], p, h1, h2 双击前超时
  • 失败页正文真实存在;工具条版本徽章可见

根因分析

层 问题
DOM BlockRenderer 块 wrapper 是 generic div;HeadingBlockView / ParagraphBlockView 也不是 h1/p
overlay data-overlay-kind 仅在非 pure 且命中 hunk 时出现;默认 pure 模式该属性不存在
脚本 openFirstPaneEditorAndFill 依赖 overlay 装饰或原生标题/段落标签,与产品 DOM 契约不符

这是 UI 自动化可寻址缺口,不是正文未加载。继续用 overlay 选择器会误点标题栏/骨架/报告,或在 pure 模式直接超时。

严重度

high

关联整改

证据

  • Evidence root(已归档、本轮勿提交):.doc/test-reports/assets/2026-09-13-document-revision-runtime-ui/schema30-ui06-block-selector-failure/
  • ui-acceptance-results.json:UI-00~05b PASS;UI-06 未写入 PASS

开放问题

  • 占槽后真实 UI-06/13b 重跑;本任务保持 in_progress,不得标 done