Cuando empezamos a construir Noobit, la opción de moda era clara: monta un agente autónomo, dale acceso a la tienda y al catálogo, y deja que se las arregle. Suena al futuro. Decidimos no hacerlo. No por falta de ambición, sino justo por lo contrario: porque un catálogo en producción es demasiado importante para dejarlo en manos de algo que falla en silencio.
Los agentes autónomos fallan en silencio
Un agente autónomo encadena decisiones por su cuenta: lee, decide, actúa y vuelve a empezar. Cuando funciona, parece magia. Cuando se equivoca, no te enteras de dónde ni de por qué — solo de que el resultado está mal. Trasládalo a un catálogo: precios mal puestos, descripciones cambiadas o productos publicados que no tocaba, sin un punto claro donde mirar. El fallo no avisa; lo descubres cuando ya está en tu tienda.
Un pipeline rompe en un sitio concreto
La alternativa es aburrida y poderosa: un pipeline de etapas, cada una con una entrada y una salida claras. Importar, normalizar, enriquecer, revisar, publicar, supervisar. Si algo falla, sabes exactamente en qué etapa y por qué: "falló la subida de la imagen del producto X", no "algo salió mal". Puedes reintentar esa etapa, corregirla y seguir. Eso es observabilidad, y es lo que convierte un sistema en algo en lo que puedes confiar.
El control no es un freno; es lo que permite confiar
Cada etapa del pipeline puede funcionar en automático, semi-automático (la IA propone, tú apruebas), manual o bloqueado. Antes de publicar ves un diff de lo que va a cambiar. Cada versión de una ficha queda guardada, así que puedes volver atrás con un clic. Y todo queda registrado: qué se hizo, quién y cuándo. Nada de esto es burocracia: es lo que te permite subir una etapa a automático sabiendo que, si algo se tuerce, lo ves y se revierte.
Determinismo donde puede haber determinismo
Otra decisión de fondo: no todo necesita una IA. Validar un EAN, detectar duplicados o traducir una categoría a la de tu tienda son problemas con respuesta correcta — se resuelven con código determinista, fiable y reproducible. La IA se reserva para donde de verdad aporta: lenguaje, criterio, imagen. Y aun ahí, su salida es revisable. Usar un modelo para lo que un "if" hace mejor es la receta para fallos caros e impredecibles.
Qué ganas tú con esto
Toda esta arquitectura no es por elegancia de ingeniería. Es lo que tú notas:
- Trazabilidad: siempre sabes qué pasó y por qué.
- Reversibilidad: cada versión de la ficha queda guardada y puedes volver a cualquiera.
- Confianza gradual: empiezas supervisando y subes a automático a tu ritmo, etapa por etapa.
- Cero sorpresas: nada llega a tu tienda sin que tú lo hayas decidido o pudieras haberlo visto.
La decisión de fondo
Un agente autónomo optimiza para impresionar en la demo. Un pipeline supervisable optimiza para que duermas tranquilo cuando son tus 5.000 productos los que están en juego. Elegimos lo segundo a conciencia, y volveríamos a elegirlo. La IA debe hacerte más rápido sin hacerte ciego.

