Assessing AI resilience against long-horizon coding challenges