047 taint original reused after sanitizer

○ Planned This feature is planned but not yet implemented.

OWED hole: after a sanitizer consumes string<tainted!>, a later read of the original binding is refused — today it prints the tainted payload.

Failure Output

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

Code

input.k

Actual compiler output

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

Must contain:

Use-after-discharge

Flows

flow ~get-from-network click a branch to expand · @labels scroll to their anchor
get-from-network

Test Configuration

MUST_ERROR