021 wire gate holds per step

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

a
step 1/3 result: {"branch":""}
step 2/3 parse-error: the value of 'count' must be a double-quoted string — the wire has no bare values
step 3/3 parse-error: one flow per turn: nothing follows the closing ')' except arms

Expected output

a
step 1/3 result: {"branch":""}
step 2/3 parse-error: the value of 'count' must be a double-quoted string — the wire has no bare values
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