This was one of the big days: a lot of the remaining Allegro-era runtime code was ripped out or replaced, input moved further onto SDL with proper scancode mapping and joystick support, sound and renderer code lost more legacy baggage, and the project felt much more committed to its SDL2 future. Codex and Claude via GitHub Copilot did most of the heavy lifting on the broad refactors, while I learned the increasingly useful skill of telling when the robots were being genuinely helpful and when they were just very energetically wrong.