Thanks for the detailed write up guys. Doesn't sound particularly fun. We're a customer and were somewhat inconvenienced by the downtime, but overall we've been thrilled with your service. Keep up the great work.<p>I'd love to hear how you identified the code that changed while live-patching the Clojure app in order to integrate it into your repo later on. Is there a way to automatically identify the diffs between your codebase and what's running in production? Or did you just review repl logs to see what had changed? Or do you have in-house tooling that allows you to do that?