@pdcawley Funnily enough, one of the examples I've been thinking about is AI generated tests for repetitive CRUD stuff.
Needing too many AI generated unit tests may be a sign that the language/framework/codebase doesn't have good enough abstractions or type safety etc.
On a very basic level, if I declare that a function takes Optional[String], and if—big if, mypy!—I trust the type system to enforce it, I don't need an AI to spit out twenty "what if you gave it an int though?" tests.