2

Verdade, sem ADRs e convenções documentadas a IA revisa o que vê, não o que o projeto precisa ser. Duplicidade de código é exatamente esse problema, ela trata funções iguais como diferentes só por causa do nome das variáveis.
O ponto de dividir em partes menores faz todo sentido também, quanto menor o escopo por iteração mais fácil manter o controle.

Carregando publicação patrocinada...