@Ben_Barker I like the wording depth. We are building our algorithm step by step and with every step, it will go more into depth than before. Though the first version will not include product-specific decisions which go into depth like that, a future version will. We are just planning how to structure updating information like that on our databases before going into this direction.
One main approach will be community sourcing things like that. So once the beta is out, please always report if a decision was not right for your specific case and explain why so we can improve our algorithm based on this data.
That being said, even if the algorithm does not go into those depths yet, you will in the near future be able to create custom rules to accommodate those specific decisions.