Não farei mais upload para NEW

A decisão do Debian de submeter novos uploads de pacotes a uma revisão automatizada por um modelo de linguagem desencadeou um debate mais amplo sobre como a IA deve ser usada em fluxos de trabalho de código aberto. Os apoiadores argumentam que revisores voluntários sobrecarregados precisam de ajuda automatizada e que os LLMs podem ser “estagiários” eficazes na revisão de código, enquanto os críticos se opõem a serem forçados a lidar com relatórios de IA longos, não verificados e não determinísticos, vendo isso como desrespeitoso com o tempo dos colaboradores e com os valores do Debian. Muitos pedem ao menos um mecanismo de opt-out ou opt-in, para que a IA permaneça uma ferramenta para mantenedores, e não uma obrigação imposta aos enviadores.

Uso de LLMs na fila NEW do Debian

  • Mudança central: a equipe DFSG/NEW do Debian está executando automaticamente revisões baseadas em LLM em novos pacotes e enviando a saída bruta aos enviadores.
  • Muitos veem isso como em conflito com a cautela tradicional do Debian e com sua resolução de “IA responsável”, que diz que processos automatizados devem ser supervisionados e assumidos por humanos.
  • Alguns colaboradores dizem que vão parar de fazer upload para NEW a menos que haja uma opção de não participar.

Consentimento, ônus e respeito

  • A principal objeção não é “a IA existe”, mas ser forçado a ler saída de LLM não revisada:
    • “Muros de texto” longos e não determinísticos (de centenas a milhares de palavras).
    • Os enviadores podem ser penalizados na ordem da fila se ignorarem a revisão da IA.
  • Críticos argumentam: se os mantenedores não têm tempo para ler a saída do bot, não é razoável esperar que os colaboradores o façam.
  • Várias mensagens enquadram isso como uma questão de respeito e uma transferência de trabalho dos revisores sobrecarregados para voluntários.

Qualidade, determinismo e comparações

  • Alguns comparam a saída de LLM a verificações de compilador/linter/scripts; outros dizem que isso é enganoso:
    • Ferramentas determinísticas são reprodutíveis, depuráveis e estáveis.
    • LLMs variam, podem alucinar e acrescentam texto de alto ruído.
  • Outros relatam boas experiências com modelos modernos para revisão de código:
    • Afirmam que eles detectam bugs reais e reduzem a carga de revisão humana.
    • Enfatizam que configuração, prompts e curadoria humana importam.

Governança, filosofia e gargalos

  • Alguns enfatizam a governança formal do Debian e argumentam que esse processo pode violar o espírito das políticas acordadas.
  • Outros insistem que o verdadeiro gargalo é o tempo escasso dos revisores, não dos colaboradores; qualquer ferramenta que ajude os mantenedores é justificada, mesmo que os colaboradores não gostem.

Reação mais ampla contra IA e inclinação escorregadia

  • A discussão se amplia para fluxos de trabalho fortemente baseados em IA em outros lugares: entrevistas de emprego, transcrição médica, bots de suporte, “AI slop” em interfaces.
  • Preocupação com “coerção sutil”: a IA é “opcional”, mas sair dela é punido com serviço pior ou atrasos extras.

Compromissos sugeridos

  • Opção de adesão voluntária ou opt-out claro (“No LLM”).
  • Filas separadas para uploads revisados por IA e não revisados por IA.
  • Manter o LLM apenas como assistente interno; humanos leem a saída da IA, a resumem e assumem a responsabilidade antes de contatar os colaboradores.