Explain Haiku’s Lack of a Self-Edit/Cross-Edit Difference

Determine why Claude Haiku, unlike the open-weight language models evaluated in the cross-editing study, shows little difference in edit distance between code it generated itself and code generated by other models.

Background

The paper compares self-editing, in which an editor modifies code produced by the same model, with cross-editing, in which the editor modifies code produced by another LLM. The open-weight editors generally make smaller edits to their own implementations than to foreign implementations, whereas Claude Haiku does not exhibit the same pattern: its smallest edits occur on GPT-OSS implementations rather than on its own code. The reason for this discrepancy is left unresolved and identified as a direction for future work.

References

Why Haiku, unlike the open-weight models, shows little difference in edit distance between its own code and foreign code is an interesting question, and we believe it is an exciting direction for future work.

CROCODIL: Cross-Model Code Editing with LLMs  (2609.03894 - Zhong et al., 3 Sep 2026) in Section 3.3, subsection “Results”