078 reject dropped carried obligation

○ Planned This feature is planned but not yet implemented.

OWED hole: a label-fold that drops a carried <!owned> on one arm is refused — today it compiles and prints.

Failure Output

🎯 Compiler coordination: Passes: 20 (flow-based: elaborate, analysis, emission)

Code

input.kz

Actual compiler output

🎯 Compiler coordination: Passes: 20 (flow-based: elaborate, analysis, emission)

Backend must reject with:

CONTAINS error[KORU030]
CONTAINS was not discharged

Flows

subflow ~spin click a branch to expand · @labels scroll to their anchor
#loop step (h)
flow ~make click a branch to expand · @labels scroll to their anchor
make

Test Configuration

MUST_ERROR