idea_world_labDEV JOURNAL
vendredi 29 mai 2026

29 mai 2026

  • Nettoyage de l’environnement d’automatisation Qwen Code
    • Alignement du workflow .github et du répertoire de configuration .qwen du dépôt original qwen-code sur la branche test/ci-verify.
    • Le répertoire .qwen étant ignoré, nous l’incluons de force avec git add -f .qwen.
    • Vérification des GitHub Actions liées aux revues PR Qwen, au triage des issues et au bot de suivi.
    • Le garde‑fou du repository dédié QwenLM/qwen-code a été ajusté dans le workflow d’automatisation Qwen selon les critères du dépôt actuel.
  • Organisation de l’intégration de l’API Qwen via RunPod en mode auto‑hébergé
    • Les secrets GitHub Actions requis sont OPENAI_API_KEY, OPENAI_BASE_URL et OPENAI_MODEL.
    • QWEN_CODE_BOT_TOKEN et CI_BOT_PAT sont des tokens GitHub PAT, pas des clés d’API modèle.
  • Nettoyage du CI
    • Suppression des vérifications SDK Python et du workflow E2E Tests qui partaient du code source de Qwen Code.
    • Le projet actuel ne possède pas les dossiers packages/sdk-python, npm run build, npm run bundle ou test:e2e, donc conserver le CI d’origine entraînerait des échecs.
    • Le CI « Idea World » a été simplifié à npm ci + npm run lint pour correspondre au dépôt.
    • Après la validation manuelle du lint et de la revue PR Qwen dans la PR #3, le squash merge a été finalisé.
  • Investigation du MCP de recherche web
    • Découverte du web-search-mcp qui propose les moteurs bing, brave et duckduckgo.
    • Référence : https://github.com/mrkrsl/web-search-mcp
    • Prévu de le forker plus tard pour adapter le format des résultats de recherche au flux Qwen Code.
  • Problèmes rencontrés avec le modèle Qwen 3.6
    • Mauvaise interprétation de la synchronisation du workflow .github en copiant uniquement certains fichiers .qwen.
    • Confirmation que toute synchronisation de répertoires doit d’abord vérifier les différences source/cible.
    • La capacité de recherche web s’est améliorée, mais l’interprétation des résultats dans le contexte du code nécessite encore une validation séparée.
  • À 14 h, une panne d’internet a interrompu le serveur Qwen sur RunPod, stoppant les vérifications d’automatisation supplémentaires.
  • Rétrospective du développement : docs/retrospectives/2026-05-29.md