Don't forget that you can adjust your requirements (either via plan or skill) to ensure the mistakes do not happen. The problem is that neither LLMs, nor humans (that don't work with the domain) will know they made these mistakes. Even coders don't think about everything all the time
> Don't forget that you can adjust your requirements (either via plan or skill) to ensure the mistakes do not happen.
No, you can't. Adjusting prompts ensures absolutely nothing.
I disagree. What I should have added is that with agents (as well as humans) you do need to have tests that verify what was done.