060 missing branch binding

✓ Passing This code compiles and runs correctly.

Code

// Test: Branch with payload but no binding
// GOOD: Backend catches with KORU030 "branch has payload but no binding"

~event foo { x: i32 }
| done { result: i32 }

~foo(x: 1)
| done |> _
input.kz

Test Configuration

Expected Behavior:

BACKEND_RUNTIME_ERROR

Expected Error:

branch 'done' has payload but no binding