FASE ACTIVA: Fase 7: Soporte Multi-Proveedor (Completada)
- Tarea 1: Diseñar e implementar
lib/providers.js— registro centralizado de proveedores IA CLI (Antigravity, Claude Code, Codex). - Tarea 2: Refactorizar
lib/artifacts.js— generalizardetectBrainPath()con auto-detección multi-proveedor y fallback. - Tarea 3: Actualizar
yapu swarm— detección dinámica de proveedor y spawn de CLI con flag--provider. - Tarea 4: Implementar
yapu provider— comando de diagnóstico mostrando proveedores instalados, rutas de datos y selección activa. - Tarea 5: Actualizar templates de
yapu-config.json(en + es) — agregar campo"provider": "auto"a config de workflow. - Tarea 6: Actualizar
lib/i18n.js— agregar claves i18n de proveedores y hacer rutas hardcodeadas genéricas. - Tarea 7: Verificación completa del test suite — 29/29 tests pasando con cero regresiones.
- Antigravity CLI sigue siendo el proveedor por defecto — cero cambios breaking al comportamiento existente.
- Prioridad de resolución de proveedor: config explícita > auto-detección (ejecutable + datos) > fallback (antigravity).
yapu swarm --provider claudespawna Claude Code;yapu swarm --provider codexspawna Codex CLI.- Toda la documentación actualizada: README (en/es), ROADMAP (en/es), CONTEXT (en/es), COMMANDS (en/es).