mirror of
https://github.com/block/buzz.git
synced 2026-10-29 13:31:44 +00:00
The committed form-builder scenario could not distinguish a wrong-target "Message text" fill under ordinary timing: the outgoing trigger inspector keeps its identically labeled input actionable through the AnimatePresence wait-mode handoff to the first step textarea, so the repaired locator still needs committed causal coverage. Slow only the animations that contain the outgoing trigger input, run the unchanged helper fill and value assertion inside that real handoff window, then parse the actual recorded create_workflow.payload.yamlDefinition to require the persisted step_1 id and "Workflow notification" text and an unfiltered message_posted trigger. Under this schedule a first-seam wrong-target mutant fails at the existing value assertion instead of passing 1/1; the restored scenario and the full 29-test workflows spec stay green. The check reads the production serializer's own saved YAML (steps[0].id/text), not a test-authored shape. Signed-off-by: Logan Johnson <loganj@squareup.com>