If it’s hard to catch with a comprehensive suit of test, what makes you think you can catch them by hand coding?
A great lot of thinking about the code, which you can only do if you’re very familiar with it. Writing the code is trivial. I spend nearly all my work hours thinking about edge cases.
My context window is larger than an LLM's and I remember more implicit contracts between different systems.