Daniel F. Fully agree on the line being audit + reversibility, #4 is where gets genuinly hard. High stakes isn't a static list, when you start to merge in different customers, sales motions/frameworks etc. it gets rather complex and dynamic. Someone has to encode that judgment and today it lives in scattered business logic across platforms. But curious, if you have built something like this or used any third-party tools/products to accomodate these requirements?