Files
Agent-System/.doc/archive/ops/2026-09-13-document-revision-fast-completion-observation.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
UI-11 快速完成观测契约 done 2026-09-13 2026-09-14 Cursor-Auto fix/document-revision-fast-completion-observation - document-revision-fast-completion-observation

UI-11 快速完成观测契约

目标

堵住第14轮 UI-11:助手已 completed,验收脚本仍硬等处理中 60s,把成功终态误判为失败。只改测试契约,不降真实性。

范围

  • web/src/lib/squadCompletionObservation.ts 与单测
  • web/e2e/document-revision-runtime.spec.ts 的 waitForSquadCompletion
  • audit / remediation / CURRENT

非目标

  • 不改产品运行时、不放宽上传/对应关系/终态/无错误
  • 不碰证据目录;不合 dest;不启动/重启容器;不 E2E;不 push
  • 不把 stub 或伪造页面当验收

步骤

  1. 从 dev@339e871 开分支并登记 mutex
  2. 观测谓词 + 直接 completed / 经历 inflight 测试
  3. 接线 waitForSquadCompletion,保留 UI-11 上传断言
  4. 跑相关单测并原子提交

验收标准

  • 已 completed 直接接受,不要求 inflight
  • 经历 inflight 再到终态仍接受
  • 错误终态与错位消息拒绝
  • 现场 UI-11(未跑)

相关链接

证据 / 备注

  • mutex:document-revision-fast-completion-observation(新 mutex)
  • 基线:dev@339e871
  • 验证:npx tsx --test src/lib/squadCompletionObservation.test.ts PASS;cd web && npm test PASS(306 + 29)
  • 未跑真实 UI-11,不得标 done;不得 merge / rebuild / E2E / push