Loading lesson…
Courses›The language-agnostic verifier contract

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.