Good post mortem, just some thoughts, would love to hear what others think.<p>Shouldn&#x27;t the app developers be in charge of deploying their code and making sure its working? It seems odd that they pass off a migration like this to a DBA to then go deploy randomly, or that they weren&#x27;t around when it was happening to monitor it.<p>Also, it seems like there should have been a script that can be run that encapsulates the required dependencies, namely, don&#x27;t drop an index before building the new one maybe? This should at least minimize the amount of context needed in a ticket.<p>Relying on fully correct context in tickets seems like it could be super error prone.