Context: Real-world metrics are compile-only — a file can compile and still be wrong. Most real code ships no tests.
Scope: (1) Instrument the SOURCE (run its own tests or generated inputs), capture input→output traces, assert the transpiled target reproduces them. (2) Property-based/fuzzed input generation over inferred signatures to surface edge-case divergence. Verify at the smallest runnable boundary (usually function); sub-function nodes get structural/type checks only.
Acceptance: a behavioral pass-rate (run + output match) reported alongside compile-rate for examples/samples/.
Context: Real-world metrics are compile-only — a file can compile and still be wrong. Most real code ships no tests.
Scope: (1) Instrument the SOURCE (run its own tests or generated inputs), capture input→output traces, assert the transpiled target reproduces them. (2) Property-based/fuzzed input generation over inferred signatures to surface edge-case divergence. Verify at the smallest runnable boundary (usually function); sub-function nodes get structural/type checks only.
Acceptance: a behavioral pass-rate (run + output match) reported alongside compile-rate for
examples/samples/.