A realistic first migration

Before (prompting):

Every PR: manually ask the agent to fix CI, re-prompt after each failure.

After (looping):

/loop 5m check my PR, address review comments, and fix failing CI