"rerun" is meant in a more abstract way here; "doesn't work" is meant in the way that the app itself is bad - and doesnt sell;
ofc i'm aware of modern agent loops; without them it wouldnt be possible to build apps with the click of a button in the first place