Documentation is, just like all things, only sometimes useful. I dont see much value in designing your entire platform around documentation. There are plenty of instances where heavy documentation is a complete waste of time.
Out of curiosity, why are you deploying to all your web servers simultaneously? Could you not do a partial roll-out to make sure something like this doesnt happen?