046 colon form is refused

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

shout:hi
step 1/3 residue bound: r1 — 'render: line1' is not wire; nothing reached the user. `say(text: ...)` reaches the user, `verb(field: ...)` calls — `vocabulary()` lists every verb
step 2/3 residue bound: r2 — 'line2' is not wire; nothing reached the user. `say(text: ...)` reaches the user, `verb(field: ...)` calls — `vocabulary()` lists every verb
step 3/3 result: {"branch":""} bound: r3

residue, as it should be
residue, as it should be

Expected output

shout:hi
step 1/3 residue bound: r1 — 'render: line1' is not wire; nothing reached the user. `say(text: ...)` reaches the user, `verb(field: ...)` calls — `vocabulary()` lists every verb
step 2/3 residue bound: r2 — 'line2' is not wire; nothing reached the user. `say(text: ...)` reaches the user, `verb(field: ...)` calls — `vocabulary()` lists every verb
step 3/3 result: {"branch":""} bound: r3

residue, as it should be
residue, as it should be

Flows

flow ~register click a branch to expand · @labels scroll to their anchor
register (scope: "api", source: render(1) shout(1))
subflow ~gated click a branch to expand · @labels scroll to their anchor
run (br, source)
flow ~create click a branch to expand · @labels scroll to their anchor
create (id: "cap", scope: "api")

Test Configuration

MUST_RUN