In early code generation evaluations, programming capability was treated as a static, single-turn translation problem. Benchmarks like HumanEval, MBPP, and Spider provided a model with a clean natural-language docstring or schema, collected an unbroken script or SQL string in a single forward pass, and tested the output against static unit tests. The evaluation assumed that […]