This is not necessarily about keeping people in the loop. This is about knowledge transfer. You’re in the position of management. Presumably you had your fair share of bumps in the road. Share what you know. Holding all the cards yourself will often leave you in a position where you are the only one that can do the work. There are not enough hours in the day to do your job and everyone else’s. Delegate where you can. Sharing your knowledge will help share the load. It also has the added benefit of empowering those that work for you. Show your team that you trust them and they will put their trust in you.