Wave-based sprint execution across a fleet of machines works until local state drifts from remote. Here is what we learned.