I am genuinely curious about this question and want to understand people's experiences. I'm a principal engineer with decades of experience, I am currently working on a massive codebase that does RPA (data entry automation for old software). I can get my agents to build complex features from scratch, However, if I don't describe exactly how it needs to be built (low level specs), or if I don't know how the current codebase needs to be updated to support this change, things quickly get out of con...