Files
Agent-System/.doc/remediation/2026-09-13-document-revision-fast-completion-observation.md
T
WeiCHEN bc17d40e10 docs(ops): annotate W3 UI-rerun batch and correct phase2 status
Keep 09-13 docrev audits/remediations in_progress with explicit W3 ownership, move the W1-D task body to *-w1d.md with evidence commands, and set phase2 remediation to in_progress because acceptance remains unchecked.
2026-09-22 21:26:23 +08:00

2.2 KiB
Raw Blame History

title, status, created, updated
title status created updated
UI-11 快速完成观测契约整改 in_progress 2026-09-13 2026-09-22

UI-11 快速完成观测契约整改

W1-D(2026-09-22):保持 in_progress。关闭条件是占槽后真实 UI 重跑,归属 W3 UI-rerun 批;gap-matrix 对应 PASS 仅为工程修复口径,不代替本批 UI 终态。

背景

链到 ../audit/2026-09-13-document-revision-fast-completion-observation.md。

只修验收脚本与测试契约,不改产品运行时,不降低真实性。

目标

  • 定位到该用户 prompt 的相邻助手卡片已是成功终态(completed / pending_author_confirmation)时直接接受
  • 仍须校验:消息对应关系、成功终态、无错误;UI-11 另须页面上传证据(chip / freeform 2xx / doc-free-* pane)
  • 处理中状态只作可选观测,不得硬等 60s
  • 两类可重复契约:直接 completed、经历 inflight 再到终态

分波次计划

波次 内容 验收
Wave 0 抽取观测谓词 + 改 waitForSquadCompletion + 单测 直接 completed 接受;经历 inflight 接受;错误终态拒绝;UI-11 上传断言保留
Wave 1 占槽后重跑真实 UI-11(本轮不做) 快完成不再被误判

设计

  1. 先读当前 data-chat-status:成功终态 + 无可见错误 → 立即接受,即使从未看到 inflight。
  2. 仍在处理中:再等终端态;不把「必须先看到 pending」当作门闩。
  3. 失败终态 / 可见错误 / 找不到相邻助手:FAIL,不得假通过。
  4. requireInflight 默认关闭;即使显式打开,已 completed 仍直接接受。

验收标准

  • 快照已是 completed → accept,sawInflight=false
  • pending → completed → accept,sawInflight=true
  • failed / 无对应关系 / 可见错误 → reject
  • UI-11 上传与 freeform 断言不删不降
  • 真实 UI-11(本轮不做)

相关链接

  • Audit / Short-term:同 slug 2026-09-13-document-revision-fast-completion-observation
  • 证据(只读):.doc/test-reports/assets/2026-09-13-document-revision-runtime-ui/schema30-ui11-fast-completion-observation-failure/