The question behind the code
A convincing implementation is not necessarily a reliable one. The research needed a way to separate fluency from correctness, especially for systems programs whose failures hide in edge cases, memory bugs, and process behavior that tests alone don't catch.