This rings true well outside tech, too. The part about bringing real problems instead of status updates is the whole game — nobody learns anything from a meeting where everyone just reports that things are fine.
I see the same thing in my work with lenders, inspectors, and contractors. If you only call someone when something is broken, you get ticket energy. If you check in regularly, bring the actual numbers, and treat them like part of the team, they will flag problems early and go the extra mile when it counts.
The line about holding your own boundaries really stood out as well. Trust, but with clear lines — that is a good way to run any important relationship. Thanks for writing this up so plainly.