To me, the really-interesting question here is "How can we find such issues in the design before they hit".
In the article, I explain why this is going to be a bigger problem in the near future, and speculate that some simulation-based could, perhaps, do the trick. But I am not sure.
Any thoughts about that?