LLMs are impressive code generators, but software engineering is a process. For coding agents to become better, they need training data that captures the process, not only the final commit.