032 store reject unused interceptor binding

✓ Passing This code compiles and runs correctly.

Code

input.kz

Backend must reject with:

CONTAINS inserted
CONTAINS hp
CONTAINS never uses
CONTAINS inserted _

Flows

flow ~new click a branch to expand · @labels scroll to their anchor
new (expr: stats, source: count: 0[i64])
flow ~new click a branch to expand · @labels scroll to their anchor
new (expr: pool, capacity: 64, source: hp: i64)
flow ~watch click a branch to expand · @labels scroll to their anchor
watch (expr: stats)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (expr: pool, source: hp: 1)

Test Configuration

Expected Error:

std/store:new(pool): `! inserted` binds 'hp' but never uses it — discard the payload (`! inserted _`), or use the field in the body