Always a good idea to have a "brake" clause in a contract when doing upgrades, and force things to slow down, or pause for a couple of hours or days.
Because people will make mistakes when under pressure.
But beancounters don't like this as it'll make projects run over budget.
But mistakes make projects run far more over budget plus the extra costs involved should any specialized knowledge be required to fix things should it be required.