docs(test): claim controlled content UI acceptance
This commit is contained in:
+4
-3
@@ -5,7 +5,7 @@
|
||||
|
||||
## 焦点
|
||||
|
||||
1. **DOC-CONTENT**: [受控正文 canonical hash 漂移](../audit/2026-09-14-project143-controlled-content-404.md)(`fix/controlled-content-canonical-hash` 实现完成;正在占槽合入 dev、迁移及验收)
|
||||
1. **DOC-CONTENT**: [受控正文 canonical hash 漂移](../audit/2026-09-14-project143-controlled-content-404.md)(已合 dev、schema 32、项目 143 已定向修复;Antigravity 正在真实 UI 验收)
|
||||
2. **CHAT-INTENT**: [对话意图运行时状态](../audit/2026-09-13-conversation-intent-runtime-state.md)(`fix/conversation-intent-state`;与文档账本运行时无关)
|
||||
3. **CHAT**: [对话历史刷新](../audit/2026-09-13-chat-history-refresh-disappears.md)(认领仍 `in_progress`;gap 行已 PASS,以代码/handoff 为准收敛)
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
|
||||
| owner | task | branch | worktree | mutex | status |
|
||||
|-------|------|--------|----------|-------|--------|
|
||||
| verifier_antigravity | controlled-content-ui-acceptance | fix/controlled-content-ui-acceptance | .worktrees/fix-controlled-content-ui-acceptance | document-content-ui-acceptance | in_progress |
|
||||
| implementer_cursor | controlled-content-canonical-hash | fix/controlled-content-canonical-hash | .worktrees/fix-controlled-content-canonical-hash | docgov | done |
|
||||
| Codex | project143-controlled-content-404-diagnosis | fix/project143-controlled-content-404-diagnosis | - | docgov-content-diagnosis | done |
|
||||
| Codex | software-project-bootstrap-plan | feature/software-project-bootstrap-plan | - | workflow-design | done |
|
||||
@@ -52,7 +53,7 @@
|
||||
|
||||
| holder | phase | since | scope | queue |
|
||||
|--------|-------|-------|-------|-------|
|
||||
| orchestrator_codex | merging | 2026-09-14 | `fix/controlled-content-canonical-hash` 合 dev、schema 32、隔离 PG、项目 143 定向修复及 UI 验收 | — |
|
||||
| orchestrator_codex | e2e | 2026-09-14 | schema 32、隔离 PG、项目 143 定向修复均 PASS;Antigravity 真实 UI 实战验收中 | — |
|
||||
|
||||
**phase**: `idle` | `merging` | `smoke` | `e2e`
|
||||
|
||||
@@ -62,7 +63,7 @@
|
||||
|
||||
| 环境 | 端口 | schema | 状态 |
|
||||
|------|------|--------|------|
|
||||
| dev | 8080 | **31** | healthy(Round20 项目 6159:测试前 `env-service.sh dev rebuild` 部署 `b258ab8`;主阶段后仅 `restart shuimu-agent-app-dev`;文档收口不再动容器) |
|
||||
| dev | 8080 | **32** | healthy(`84fdd7d` rebuild;项目 143 migration_repair head 279;等待真实 UI 验收) |
|
||||
| test | 8081 | 25→27* | healthy |
|
||||
| main | 8000 | 25→27* | healthy(app + runner + DB) |
|
||||
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
---
|
||||
title: "受控文档正文修复真实 UI 实战验收"
|
||||
status: in_progress
|
||||
owner: verifier_antigravity
|
||||
branch: fix/controlled-content-ui-acceptance
|
||||
mutex: document-content-ui-acceptance
|
||||
created: 2026-09-14
|
||||
updated: 2026-09-14
|
||||
---
|
||||
|
||||
# 目标
|
||||
|
||||
仅通过真实浏览器页面操作,验证项目 143 历史文档恢复,并以真实产品 PI Agent Runner / 智能体小队完成新项目文档全链路。API、数据库和 stub 不能替代 UI 验收结果。
|
||||
|
||||
# 范围
|
||||
|
||||
- 项目 143:登录、打开正文、30 秒空闲、双击编辑保存、三种变更视图、刷新与重新登录持久化。
|
||||
- 新项目:从 UI 创建,真实对话触发工作流/小队生成文档,再次对话触发修改;页面查看助手回复、文档正文、版本账本、影响、风险、开放问题。
|
||||
- 冲突与权限:双页面并发编辑、审核人/无关用户访问边界;重启后从 UI 复验。
|
||||
- Ubuntu Server 浏览器:优先 Playwright 官方 `mcr.microsoft.com/playwright:v1.63.0-noble`;若不可用才在宿主机执行 `npx playwright install --with-deps chromium`。
|
||||
|
||||
# 红线
|
||||
|
||||
- 不用 API 直建用户、项目、会话、文档或测试数据。
|
||||
- 不注入/伪造 assistant 消息、文档、账本、change report 或通过结果。
|
||||
- 所有通过项必须有页面可见证据;失败如实记录为 FAIL。
|
||||
- 测试账号凭证只读本机既有 secrets/phase 文件,不输出、不提交。
|
||||
|
||||
# 完成判据
|
||||
|
||||
- [ ] 项目 143 页面正文可见且无 content/revision 404。
|
||||
- [ ] 人工编辑、视图切换、刷新/重登持久化通过。
|
||||
- [ ] 新项目真实 PI/小队链路及文档影响风险报告页面可见。
|
||||
- [ ] 并发、权限、重启复验有真实 UI 判定。
|
||||
- [ ] `.doc/test-reports/2026-09-14-controlled-content-ui-acceptance-test-report.md` 与截图/trace 归档。
|
||||
|
||||
Reference in New Issue
Block a user