021 wire gate holds per step

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

a
step 1/3 result: {"branch":""} bound: r1
step 2/3 validation-error: unknown field 'count' on 'echo'
step 3/3 parse-error: one flow per turn: nothing follows the closing ')' except arms

Expected output

a
step 1/3 result: {"branch":""} bound: r1
step 2/3 validation-error: unknown field 'count' on 'echo'
step 3/3 parse-error: one flow per turn: nothing follows the closing ')' except arms

Flows

flow ~register click a branch to expand · @labels scroll to their anchor
register (scope: "api", source: echo(1))
subflow ~gated click a branch to expand · @labels scroll to their anchor
run (br, source: "echo(text: \"a\")\necho(count: 3)\necho(text: \"b\") when true")
flow ~create click a branch to expand · @labels scroll to their anchor
create (id: "wg", scope: "api")

Test Configuration

MUST_RUN