It was a great story until I read something about telling engineers what line of code to change. That is micromanagement and lack of delegation.
In complex unfamiliar code bases especially, finding the line of code can easily be 95% of the work. Not communicating that information is making the task you are asking an order of magnitude harder for no reason.
Communicating what you already know (or even just suspect) isn't micromanaging. Micromanaging would be saying something like "and if it turns out I'm wrong and you need to change some other line of code instead, you need to come ask permission".