Files
Agent-System/.doc/archive/ops/2026-09-15-event-e1b-workflow-advance.md
T
weichenandCursor 1c04f17c8c test(events): reject replay apply without approval ref
ReplayPlan two-person apply already required digest match; this pins the missing ApprovalRef negative so dry-run tickets cannot skip the ticket field.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-15 13:26:20 +00:00

1.2 KiB

title, status, created, updated, owner, branch, worktree, mutex
title status created updated owner branch worktree mutex
E1B workflow advance shadow 与切换 done 2026-09-15 2026-09-15 Cursor fix/event-workflow-advance - events

E1B workflow advance shadow 与切换

目标

workflow_advance 具备 shadow/live/rollback;并发或重放批准只产生一次阶段可推进可见结果。生产集群保持 off。

范围

  • Goose 00042、docadvance.EventConsumer、EmitVisibleStageReady、MarkDocTaskApproved 走 fenced tx
  • cmd/events 注册 workflow_advance

非目标

  • 不把共享环境 workflow_advance 切 live
  • 不删除 AddOnApprovedHook
  • 不激活 FAV / projection live

步骤

  1. 从 E1A 后 dev 开 fix/event-workflow-advance
  2. additive source_event_id on stage_advance_requests
  3. consumer 重读文档并同事务 ack
  4. 隔离库并发/重放/quarantine/rollback
  5. 报告

验收标准

相关链接