Retrospectiva de 10 de julho de 2026
Parece que hoje aconteceram várias coisas.
Primeiro, descobri hoje uma nova API. Ao ver o APIDOCS.md, percebi que era possível gerar imagens e textos sem uma chave de API. Foi realmente impressionante. Pretendo divulgar o que fiz com isso mais tarde, mas o tempo de geração e resposta foi mais rápido do que eu esperava, permitindo utilizá‑lo de forma paralela e útil.
A pipeline de tradução tem atrasado continuamente nos últimos dias, o que tem sido um grande incômodo. Por isso, hoje organizei de forma resumida no README. Ao tentar testar a pipeline de tradução em um repositório privado, cada falha de tradução levou em média de 1 a 2 horas. Sempre que ocorria uma falha, era necessário investigar a causa novamente, e o tempo total gasto na tradução acabou aumentando para cerca de 8 horas. Parece que foi um dia bastante cansativo.
E também revisitei os critérios de julgamento do qwen-validation-debugger que criamos anteriormente. Na estrutura original, a geração de JSONL de migração para Godot 3 e a geração de JSONL de migração para Godot 4 eram tratadas separadamente, mas isso começou a parecer cada vez mais ambíguo. Pensando melhor, a base da migração não deve ser criada colocando o código do Godot 3 e o código do Godot 4 em arquivos diferentes; ao contrário, desde o início devemos fornecer o código do Godot 3 e o código do Godot 4 juntos e gerar um JSONL de conversão 3 -> 4.
Por isso, também alterei a estrutura da ferramenta de depuração. No código de separação de versões, consolidei as quatro áreas de migração em duas. O docs_chunks permanece como base explicativa, mantendo Godot 3 e Godot 4 separados, enquanto api_mapping e label_prototypes agora recebem o código do Godot 3 e do Godot 4 juntos, formando a base de migração 3 -> 4.
No geral, parece que fiz muitas tentativas. Descobri uma nova API, redefini os critérios do pipeline de tradução e corrigi a estrutura do depurador de validação. Porém, houve muitas falhas repetidas, o que causou bastante frustração. Ainda assim, se eu continuar registrando essas falhas, poderei revisitar onde fiquei preso mais tarde.