heh, i get you that scope negotiation is outside of the scope (pun intended) of even more advanced automation techniques, same with the tradeoffs you've mentioned.
however! analyzing and understanding codebase enough to decide what to do next... this sounds tempting to dive deeper into.
can i ask what role do you have in your project/company? is it more managerial, or more technical?