I do not do the hooking that many other people do but I have seen enough posts where the child object needs to communicate with the parent BO and people are hooking this up.
I have been using a "deep broken rules" collection since the 1.x days. I re-wrote it for 2.x and posted on this forum. Never got much feedback on it though. I am sure it could be improved but it does list out all the broken rules for the root BO and its contained BOs.
Given that Rocky has essentially done the same thing as I did with his management of child BOs, there is absolutely no reason we should not be able to get the deep set of rules. I am not sure if Rocky has written it yet or even plans to write it.
If you find the link to my old code then maybe Rocky can see if it is worth re-using any of the ideas.
Joe
Copyright (c) Marimer LLC