AI usage generates a fragile codebase