> or even unnecessary code wrangling data (mapping objects into new objects of narrower types when won't be needed)
Dude! The amount of ad-hoc, interface-specific DTOs that LLM coding agents define drives me up the wall. Just use the damn domain models!