the AI debackle : July 18 2025