Record real Playwright ledgers, mark 20 audits and 9 remediations done, and leave management-implementation-plan as plan-only.
2.6 KiB
2.6 KiB
title, status, created, updated, severity
| title | status | created | updated | severity |
|---|---|---|---|---|
| UI-13a 在私密分类下打不开受控工作流文档 | done | 2026-09-13 | 2026-09-22 | high |
UI-13a 在私密分类下打不开受控工作流文档
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 与 测试报告。
现象
第15轮真实 UI(schema 30,dev@48a4dcb):UI-00 至 UI-12 全部 PASS,UI-11 快速完成修复已实证 PASS。UI-13a 在真正权限断言前失败。
openWorkflowDocById(page, doc_proj6143_intake) 报:doc-selector menu missing data-doc-id=doc_proj6143_intake。
现场快照:分类触发器为「我的私密 1」,文档下拉只有私密清单。intake 仍存在于对话引用中,只是当前分类菜单不可见。
根因分析
| 层 | 问题 | 后果 |
|---|---|---|
| UI-11 后状态 | 上传归档把 active category 留在 private |
后续步骤默认停在「我的私密」 |
| 验收导航 | openWorkflowDocById / ByLabel / ByControlledTaskKey 直接展开当前分类的文档菜单 |
私密菜单里没有 doc_proj* |
| 分类控件 | 真实页面必须先点 doc-category-trigger 再选 data-category=workflow(文案「流程受控」) |
脚本跳过该步即 fail-open 于错误清单 |
不是权限矩阵错,也不是 intake 丢失。
严重度
high
阻断 UI-13a 及之后所有「从任意分类回到受控文档」的步骤。
关联整改
- Remediation: ../remediation/2026-09-13-document-revision-workflow-category-navigation.md
- Short-term: ../ops/short-term/2026-09-13-document-revision-workflow-category-navigation.md
- 分支:
fix/document-revision-workflow-category-navigation
证据
- 失败证据(只读,不得改/移/删/提交):
.doc/test-reports/assets/2026-09-13-document-revision-runtime-ui/schema30-ui13a-category-navigation-failure/
开放问题
- 本轮不重跑真实 UI-13a;不得标 E2E 通过或任务
done - 不得用直接 API / 改内存
activeCategory规避页面分类控件