Loading lesson…
The language-agnostic verifier contract
DetailedOverviewQuizFlashcard
The language-agnostic verifier contract
Ablation lab: a verifier coupled to a Python test runner fails on a fixed Node project with 0 tests run. Decouple the harness from language-specific runners with the evaluation.sh exit-code contract, ablate the contract layer across Python, Node and Go projects to measure the delta (3 of 3 vs 1 of 3 fixed projects), and test four exit-code traps.
This Harness Engineering lesson is part of a paid plan. Sign in with a plan that includes this course to read it.