WeiCHEN
1ff3d81e1b
docs(ops): pin docrev-ui head_sha after closeout scaffold
2026-09-23 00:27:28 +08:00
WeiCHEN
c9a9b90172
docs(ops): scaffold docrev UI rerun closeout without closing audits
...
Record honest partial progress (UI-00..04 live PASS, sealed UI-00..10 screenshots, UI-11 blocker history) and UI→audit mapping; leave 09-13 audits in_progress until full main+post-restart PASS ledger exists.
2026-09-23 00:27:07 +08:00
WeiCHEN
1dbdb95088
fix(e2e): click 确认推进 after intake 三权 before UI-11
...
Approved intake only unlocks the gate; prelim_design still 403 until
creator advances V0.1 → V0.5 via StageAdvanceBanner.
2026-09-23 00:17:08 +08:00
WeiCHEN
3a1065f789
fix(e2e): expand collapsed doc rail before category select
...
Reviewer/approver contexts open with collapsed rail; UI-11 三权
failed looking up doc-category-trigger.
2026-09-23 00:02:41 +08:00
WeiCHEN
e6b23772c9
fix(e2e): approve intake via 三权 before UI-11 prelim_design
...
V0.1 blocking intake caused tasks/runs 403 for V0.5 prelim_design;
drive submit/review/approve on page and accept bd_prelim_design keys.
2026-09-22 23:40:22 +08:00
WeiCHEN
34d4ddcd7a
merge: fix-governance-agent-worktree-restore-2026-09-22
2026-09-22 23:31:46 +08:00
WeiCHEN
3633f8771e
fix(scripts): restore agent_worktree after governance merge conflict
2026-09-22 23:31:43 +08:00
WeiCHEN
85afbfb3f6
merge: feature/governance-automation-2026-09-22
2026-09-22 23:29:44 +08:00
WeiCHEN
4476c446f0
merge: feature/coordinator-docgov-allowlist-2026-09-22
2026-09-22 23:28:40 +08:00
WeiCHEN
07991588c2
merge: feature/docrev-ui-rerun-2026-09-22
2026-09-22 23:20:01 +08:00
WeiCHEN
5e7fb240c3
fix(e2e): accept bd_intake task_key for UI-05b intake runs
...
Server posts doc_proj suffix (bd_intake) as task_key; bare intake
assertion was a false FAIL after UI-05a.
2026-09-22 23:11:00 +08:00
WeiCHEN
1c78d614cb
fix(web): ignore retained task run id when unlocking chat composer
...
Orphan streaming_status plus a leftover activeTaskRunId kept InputArea on
停止 after squad terminal. Gate taskRunLive on isThinking only and clear
runId on abortSession so stop/send can proceed for UI-05+.
2026-09-22 23:02:13 +08:00
WeiCHEN
db8c3dcc64
fix(web): settle orphan inflight bubbles via shared cancel helper
...
Wire cancelInflightAssistantMessages on stop so composer unlock and
message status stay consistent across sessions.
2026-09-22 22:59:17 +08:00
WeiCHEN
c3639eba7d
fix(web): unlock chat send when orphan streaming_status remains
...
Composer stop/send was gated only on message status; after squad
terminal, stale streaming bubbles kept 停止当前生成. Gate on live
turn/task-run runtime and settle orphans on explicit stop.
2026-09-22 22:58:39 +08:00
WeiCHEN
5c222d18e6
fix(e2e): drain stuck chat streaming before next sendChat
...
UI-05 timed out on 发送 because InputArea stayed isStreaming after
squad terminal; stop/idle wait restores 发送 (Enter).
2026-09-22 22:49:55 +08:00
WeiCHEN
30c85ed79f
fix(e2e): disable Playwright auto-artifacts for docrev UI acceptance
2026-09-22 22:40:40 +08:00
WeiCHEN
8b76060b5f
merge: feature/docrev-ui-rerun-2026-09-22
2026-09-22 22:30:05 +08:00
WeiCHEN
8122f7461d
docs(ops): pin docrev-ui head_sha
2026-09-22 22:30:03 +08:00
WeiCHEN
3fdf4a01b7
docs(ops): pin docrev-ui head_sha on final rebuilt tip
2026-09-22 22:30:02 +08:00
WeiCHEN
c5999f9c30
fix(e2e): retain Playwright artifacts only on failure for docrev UI
...
Avoid ENOENT on in-flight traces when long UI-03 squad runs while
outputDir is cleaned by a concurrent acceptance attempt.
2026-09-22 22:30:02 +08:00
WeiCHEN
235def6dbf
docs(ops): pin docrev-ui head_sha on rebuilt tip
2026-09-22 22:30:01 +08:00
WeiCHEN
f99e714fb2
fix(e2e): activate workflow with A/B/D duties before UI-02 squad
...
Product gate blocks intake until workflow is active with human-approval
duties. Keep C non-member for UI-12; pin B as reviewer for UI-13.
2026-09-22 22:30:00 +08:00
WeiCHEN
62f444ce15
fix(e2e): add approver D for workflow 三权 without inviting C
...
系统管理员 name collides in member list; unique 审批人D keeps UI-12.
2026-09-22 22:29:59 +08:00
WeiCHEN
16cb60b3d8
fix(e2e): activate workflow in UI-01 before squad tasks
...
Product gate blocks document tasks until a human-approval workflow is
active; add admin as third member for 三权 and drive 配置工作流.
2026-09-22 22:29:58 +08:00
WeiCHEN
54629e7f40
fix(e2e): scope UI-02 prompt visibility to user chat bubble
...
Avoid strict-mode collision with truncated preview duplicate text.
2026-09-22 22:29:57 +08:00
WeiCHEN
c2d5499229
fix(e2e): expand collapsed doc rail before UI-01 template hint
...
Default right rail is collapsed; assert after opening 展开受控文档栏.
2026-09-22 22:29:57 +08:00
WeiCHEN
50d50d4798
fix(web): preserve org user directory across workbench reset
...
Logout and account switch were clearing USERS from localStorage, so
UI-01 page.goto remount loaded an empty member list for non-admins.
2026-09-22 22:29:56 +08:00
WeiCHEN
b246ead0e4
docs(ops): sync docrev-ui head_sha to tip
2026-09-22 22:29:55 +08:00
WeiCHEN
7519e76ac2
docs(ops): mark docrev UI rerun blocked pending env lease
2026-09-22 22:29:54 +08:00
WeiCHEN
8d2d514fa7
fix(e2e): exit AdminConsoleView via 返回工作台 in UI-00
2026-09-22 22:29:53 +08:00
WeiCHEN
61a0623bf8
fix(e2e): open Users section before create-user in docrev UI-00
2026-09-22 22:29:52 +08:00
WeiCHEN
2e45a649c5
docs(ops): register docrev UI rerun short-term after artifact fix
2026-09-22 22:29:51 +08:00
WeiCHEN
4bb4881241
merge: feature/track-t-strengthen-2026-09-22
2026-09-22 22:28:48 +08:00
WeiCHEN
3208e090ad
merge: feature/rdev-closeout-2026-09-22
2026-09-22 22:28:44 +08:00
WeiCHEN
1498cd230a
merge: feature/server-assembly-2026-09-22
2026-09-22 22:26:50 +08:00
WeiCHEN
2695b55863
merge: feature/docgov-vocabulary-2026-09-22
2026-09-22 22:26:27 +08:00
WeiCHEN
476ef180bb
merge: feature/closeout-unfinished-batch-2026-09-22
2026-09-22 22:26:19 +08:00
WeiCHEN
e7aaa20f5d
docs(ops): record unfinished-batch closeout on local tip 0352c099
2026-09-22 22:26:14 +08:00
WeiCHEN
aebd27665b
merge: feature/loading-perf-closeout-2026-09-22
2026-09-22 22:25:37 +08:00
WeiCHEN
fe9b1b41ed
merge: feature/web-api-client-2026-09-22
2026-09-22 22:24:29 +08:00
WeiCHEN
6ad6f55f4b
docs(ops): pin governance-automation head_sha after conflict resolution
2026-09-22 22:20:37 +08:00
WeiCHEN
0352c0996d
merge: feature/governance-automation-2026-09-22
...
Keep macOS process platform; land W4 queue/automation and cleanup-report.
2026-09-22 22:20:37 +08:00
WeiCHEN
1116058a88
merge(dev): sync governance-automation onto current local dev
2026-09-22 22:20:36 +08:00
WeiCHEN
2006c7103a
fix(arch): restore coordinator→docgov allowlist after engine-split
...
Engine split kept the existing production import; vocabulary allowlist rewrite had dropped the key and left arch-check red on tip.
2026-09-22 22:14:52 +08:00
WeiCHEN
3eac3a815f
merge: feature/engine-split-archfix-2026-09-22
...
Restore arch-check after engine-split unused docgov imports.
2026-09-22 22:14:23 +08:00
WeiCHEN
0ad4ee319c
fix(coordinator): map engine-split sentinels to vocabulary
2026-09-22 22:14:22 +08:00
WeiCHEN
04d1b174e9
merge: feature/track-s1-summary-shadow-2026-09-22
2026-09-22 22:13:41 +08:00
WeiCHEN
f77cf953d5
merge(dev): sync track-s1 shadow onto current local dev
2026-09-22 22:13:31 +08:00
WeiCHEN
a01db5451c
merge: feature/engine-split-2026-09-22
2026-09-22 22:12:24 +08:00
WeiCHEN
19eeccc699
docs(ops): pin engine-split head_sha on rebuilt tip
2026-09-22 22:10:27 +08:00