It's probably a tie with Opus 5.5 in Claude Code and Sonnet 5.5 via chat. Opus held the coding line while Sonnet helped me plan it out.