idea_world_labDEV JOURNAL
sexta-feira, 29 de maio de 2026

29 de maio de 2026

  • Organização do ambiente de automação do Qwen Code
    • Alinhamos o workflow .github e o caminho de configuração .qwen do qwen-code original ao branch test/ci-verify
    • O diretório .qwen está ignorado, então usamos git add -f .qwen para forçar a inclusão
    • Verificamos a configuração das GitHub Actions relacionadas a revisão de PRs do Qwen, triagem de issues e bot de follow‑up
    • O guard de repositório exclusivo QwenLM/qwen-code foi ajustado nas workflows automáticas do Qwen conforme o repositório atual
  • Resumo da integração da API Qwen auto‑hospedada no RunPod
    • Necessário definir nos Secrets do GitHub Actions OPENAI_API_KEY, OPENAI_BASE_URL, OPENAI_MODEL
    • QWEN_CODE_BOT_TOKEN e CI_BOT_PAT são para uso de PAT do GitHub, não chaves de API do modelo
  • Limpeza de CI
    • Removemos o workflow de verificação SDK Python e E2E Tests que pressupõe a estrutura original do Qwen Code
    • O projeto atual não possui packages/sdk-python, npm run build, npm run bundle ou test:e2e, portanto manter o CI original causaria falhas
    • O Idea World CI foi simplificado para npm ci + npm run lint, adequado ao repositório atual
    • No PR #3, após sucesso nas verificações de lint mais recentes e execução manual da revisão de PR do Qwen, concluímos o squash merge
  • Investigação do MCP de busca web
    • Verificamos o web-search-mcp que oferece buscas via bing, brave e duckduckgo
    • Referência: https://github.com/mrkrsl/web-search-mcp
    • Planejamos fazer um fork e customizar o formato de resultados e o fluxo do Qwen Code futuramente
  • Problema encontrado ao usar o modelo Qwen 3.6
    • Interpretamos erroneamente a necessidade de sincronizar o workflow .github copiando apenas alguns arquivos de .qwen
    • Confirmamos que tarefas simples de sincronização de diretórios exigem verificação prévia de diff entre origem e destino
    • A capacidade de buscar resultados na web melhorou, mas ainda precisamos validar a interpretação desses resultados no contexto de tarefas de código
  • Após as 14h, falha de internet interrompeu o servidor Qwen no RunPod, pausando verificações automáticas adicionais
  • Retrospectiva de desenvolvimento: docs/retrospectives/2026-05-29.md