Status: OUT
The white-box/black-box reuse distinction maps directly to the inheritance/composition dichotomy: composition's validated superiority is precisely because black-box reuse preserves the encapsulation boundaries that white-box inheritance violates, making "black-box by default" operationally equivalent to "composition by default."
Two independent framings (visibility and mechanism) converge on the same design guidance
Depends on (SL): white-box-reuse-vs-black-box-reuse, composition-superiority-for-reuse