change-scope
Change Scope
Web workflow v2
When invoked inside an active $start-workflow session, read
the web event adapter and use it
for questions, progress, decisions and handoffs. It replaces chat-only delivery
and later-turn invocation requirements with matching web events; all scope,
artifact ownership and verification rules below remain in force. A next-stage
button authorizes only that named stage. Standalone/chat use stays supported.
Delegated utilities and verification workers report to the parent event consumer.
Keep an existing feature's authoritative contract and work plan consistent when its intended behavior or accepted UI design changes. Preserve completed work, evidence, and stable IDs. Do not change production code, tests, runtime configuration, verification policy, or the generated Codebase Context block.