Em particular, a detecção automática de dependências (por meio da análise de "importações") é importante, pois permite formar uma árvore de dependências completa sem recorrer a uma IA para encontrar os arquivos necessários, o que adiciona muita latência, e evita a coleta literal de todo o repositório, o que não é viável. Além disso, acredito que a correção baseada em blocos seja o melhor formato possível. A função de busca e substituição é propensa a erros e complexa (consome muito do poder de processamento da IA apenas para formatar as edições, o que resulta em perda de inteligência). E a numeração de linhas sobrecarrega o contexto com muitas linhas, embora também possa funcionar. O único problema das edições baseadas em linhas/blocos é a falta de robustez contra alterações nos arquivos, mas como esse fluxo de trabalho é transacional, isso não acontece. Você entrega o controle à IA, ela faz o que precisa, você recupera o controle, em um esquema de turnos.
Carregando detalhes do thread
Buscando os tweets originais no X para montar uma leitura limpa.
Isso normalmente leva apenas alguns segundos.