In systems design, there is a fundamental dividing line between two types of complexity: biological evolution and deliberate engineering.
This is a companion discussion topic for the original entry at https://blog.mdriven.net/ai-generated-code-software-architecture/