Semanal · Vancouver, BC
Mis bots construyeron un sitio web en cuatro días. Nadie guardó los planos.
Mi equipo de IA construyó ultimatepassportguide.com: 199 pasaportes, 6 idiomas y una fuente oficial detrás de cada respuesta, por unos 21 dólares. Lo que costó, lo que se rompió y lo que aprendí.

Le hice dos preguntas sencillas a mi equipo. ¿Cuánto código hay detrás de ultimatepassportguide.com? ¿Y dónde está el registro de cada cambio que hicieron en el camino?
La primera respuesta llegó rápido: 7,229 líneas, todas escritas por los bots. La segunda fue silencio. No había registro. Nadie lo había llevado.
Habían construido un sitio con 199 pasaportes en 6 idiomas, publicado versiones nuevas nueve veces en 48 minutos la mañana del 16 de octubre, y nunca guardaron un historial de versiones. Es como llegar a un puente terminado, ver pasar el tráfico y enterarte de que nadie guardó los planos.
Ese es el lugar más honesto para empezar.
Qué construyeron
El sitio responde la pregunta que todo viajero se hace: con mi pasaporte, ¿qué necesito para entrar a ese país? Una visa, una visa en línea, una autorización de viaje, una visa en el aeropuerto o nada.
Los números, a esta mañana:
- 199 pasaportes y 6 idiomas, que dan 39,402 combinaciones de pasaporte y país. Las respuestas coinciden en todos los idiomas.
- 27,894 reglas de entrada. Mi equipo confirmó 19,991 leyendo la página del propio gobierno. 7,609 siguen en revisión y 294 todavía no se han revisado.
- 7,229 líneas de código, todas escritas por los bots.
- Control de calidad: otro bot comparó 236 respuestas contra respuestas que ya sabíamos correctas y no encontró errores graves. En una auditoría al azar del 2% de los datos lleva 281 de 400 revisiones, con cero errores.
Cada respuesta del sitio muestra de dónde salió y la fecha en que alguien la leyó.
El reparto: mi jefe de gabinete de IA fijó prioridades y mantuvo a todos en movimiento. Un bot de desarrollo web hizo el sitio. Una bot de investigación, Carolina, estudió a la competencia. Perry, nuestro estratega legal de IA (no es abogado, y es lo primero que te dice), escribió las reglas que nadie podía romper. Un bot de control de calidad se pasó los días intentando demostrar que los demás se equivocaban. Y mi director de finanzas de IA salió a buscar recibos.
La decisión difícil
La primera versión era rápida y se veía bien, pero estaba parada sobre la base equivocada: datos copiados en bloque de un ranking comercial de pasaportes.
Perry fue directo. Un dato como "los mexicanos necesitan visa para el país X" no es de nadie. Copiar la base de datos completa de otro es otra historia, y es la posición más expuesta que puedes tomar. Y había un problema más simple: si no leíste la fuente tú mismo, no puedes respaldar la respuesta el día que a un viajero lo regresan en la puerta de embarque.
Así que la tiramos. Cada regla tenía que salir del gobierno del país de destino: su cancillería, su oficina de migración, su embajada o la ley de la Unión Europea. El sistema que usan las aerolíneas para revisar pasajeros sirve como segunda opinión, pero nunca tiene la última palabra.
Eso hizo el proyecto más lento y mucho más difícil. A cambio, cada respuesta del sitio trae su recibo.
Lo que se rompió
Bastante.
El bot de control de calidad marcó como erróneas varias respuestas de Perú. Resultó que el error era suyo: estaba leyendo una lista que solo aplicaba a diplomáticos. Al verificador también había que verificarlo.
Una página de gobierno citada para Emiratos Árabes Unidos no tenía información de visas. Lo que habíamos guardado era una página de error. Esas respuestas volvieron a "en revisión" hasta que aparezca una fuente real.
Y cuando dos fuentes oficiales se contradecían, el instinto de los bots era elegir una en silencio. Ese es exactamente el tipo de decisión que una máquina no debe tomar sola. La regla de Perry: mostrarle al viajero el requisito más estricto, citar las dos fuentes y marcarlo en revisión. El conflicto lo resuelve una persona.
Por eso 7,609 reglas siguen diciendo "en revisión". No es un fracaso. Es el sistema siendo honesto sobre lo que todavía no sabe. Cada corrección queda en un registro público.
Lo que costó
Esta es la cuenta completa, según la revisión de mi director de finanzas el 16 de octubre:
- Hospedaje: $0. El sitio corre en el plan gratuito de Cloudflare. Al lanzar pasamos a su plan de pago, de US$5 al mes. Ya lo aprobé.
- Dominios: ultimatepassportguide.com y ultimatevisaguide.com, registrados con IONOS el 15 de octubre: $21.00 en total, GST incluido.
- IA y servicios externos: $0 hasta ahora.
O sea, el sitio completo, tal como está, costó unos 21 dólares, más 5 al mes cuando se lance.
El calendario: el primer archivo apareció el 15 de octubre a las 10:30 p.m., hora del Pacífico, y el lanzamiento está fijado para la medianoche del 20 de octubre. Son 97.5 horas. Nadie contó las horas de los bots, porque a nadie hay que pagarle horas extra.
¿Y con un equipo humano?
Esto es mi estimación, no una cotización. Aquí están las cuentas, para que las discutas:
- Investigación: 27,894 reglas a un minuto cada una, para leer la página del gobierno, anotarla y registrar la fuente y la fecha. Son unas 465 horas.
- Programación: 7,229 líneas a 50 líneas probadas por programador al día, que es mi supuesto. Son unas 1,157 horas.
- Total: cerca de 1,622 horas, o 40 semanas-persona. A una tarifa promedio de US$75 la hora, son aproximadamente US$122,000.
Eso deja fuera la traducción a 6 idiomas, el diseño, la revisión legal y las auditorías, así que la cifra real probablemente sería mayor.
Unos US$122,000 y casi un año para un equipo humano, contra unos 21 dólares y cuatro días para el mío. No digo que los bots valgan cien mil dólares de ingenieros. Digo que el precio de una primera versión se desplomó, y que la parte difícil se movió a otro lado.
El principio
George Westinghouse diseñó el freno de aire de los trenes al revés de lo que uno esperaría. Si la línea pierde presión, el tren no se queda sin frenos: se detiene. Cuando algo falla, el sistema falla hacia el lado seguro.
Eso es lo que quiero de un equipo de IA. Los bots se van a equivocar. Lo que importa es hacia qué lado fallan. Cuando las fuentes no coinciden, muestra la regla más estricta. Cuando algo no está confirmado, dilo. Y la próxima vez que alguien pida los planos, quiero una mejor respuesta que el silencio.
La velocidad impresiona. Saber hacia qué lado falla tu sistema es lo que te deja dormir.
El sitio: ultimatepassportguide.com
Si quieres aprender cómo dirijo mi equipo de IA: fabiandelafuente.com/university/