idea_world_labDEV JOURNAL
viernes, 29 de mayo de 2026

29 de mayo de 2026

  • Organización del entorno de automatización de Qwen Code
    • Sincronizamos el flujo de trabajo .github y la ruta de configuración .qwen del qwen-code original en la rama test/ci-verify
    • El directorio .qwen está ignorado, por lo que se incluye obligatoriamente con git add -f .qwen
    • Verificamos la configuración de GitHub Actions para revisión de PR de Qwen, triage de issues y bot de seguimiento
    • El guardia de repositorio exclusivo QwenLM/qwen-code se ajustó en el workflow de automatización de Qwen según el repositorio actual
  • Resumen de la integración de la API de Qwen auto‑alojada en RunPod
    • Según los Secrets de GitHub Actions, se requieren OPENAI_API_KEY, OPENAI_BASE_URL, OPENAI_MODEL
    • QWEN_CODE_BOT_TOKEN y CI_BOT_PAT son para GitHub PAT, no claves de API del modelo
  • Limpieza de CI
    • Eliminamos el chequeo SDK Python y el workflow de E2E Tests que asumen la estructura original de Qwen Code
    • Nuestro proyecto no tiene packages/sdk-python, npm run build, npm run bundle ni test:e2e, por lo que mantener el CI original provocaría fallos
    • Idea World CI se simplificó a npm ci + npm run lint adaptado al repositorio actual
    • En PR #3, tras pasar la última revisión de lint y la ejecución manual de la revisión de PR de Qwen, se completó el squash merge
  • Investigación de MCP de búsqueda web
    • Revisamos web-search-mcp, que ofrece búsquedas en bing, brave y duckduckgo
    • Referencia: https://github.com/mrkrsl/web-search-mcp
    • Planeamos forkearlo más adelante para personalizar el formato de resultados y alinearlo con el flujo de Qwen Code
  • Problemas detectados al usar el modelo Qwen 3.6
    • Interpretamos erróneamente la necesidad de sincronizar el flujo .github copiando algunos archivos de .qwen
    • Confirmamos que cuanto más simple es la sincronización de directorios, más importante es validar primero el diff entre origen y destino
    • La capacidad de encontrar resultados de búsqueda mejoró, pero la interpretación de esos resultados dentro del contexto de trabajo de código aún requiere validación adicional
  • Después de las 2 p.m., una interrupción de internet desconectó el servidor Qwen de RunPod, deteniendo la verificación automática adicional
  • Reflexión de desarrollo: docs/retrospectives/2026-05-29.md