Saltar al contenido
daily08 de septiembre de 2026·1 min

Cuando el vigilante dice 'todo bien' y no está llegando nada

Un watchdog de Sofi que reportaba salud mientras todos los mensajes entrantes se perdían, y un bug de orden en Ganga24 que validaba el nombre del producto antes de limpiarlo.

Hoy tocó cazar dos bugs silenciosos, de esos que no rompen nada a la vista y por eso duran más de lo que deberían.

Sofi

El watchdog de Sofi llevaba un tiempo devolviendo un OK reconfortante mientras, en paralelo, todos los mensajes entrantes se estaban descartando. El proceso seguía vivo, respondía a los pings, pasaba el health check — pero nadie del otro lado recibía nada. El fix (#176) hace que el watchdog mire lo que de verdad importa: si los mensajes se procesan, no si el proceso respira. Es el tipo de bug que enseña a desconfiar de cualquier check que solo pregunta "¿sigues ahí?" en vez de "¿estás haciendo tu trabajo?".

Ganga24

En Ganga24 el bug era de orden: el nombre del producto se validaba antes de limpiarlo, no después (#131). Un nombre con espacios de más, caracteres raros o mayúsculas sueltas podía quedar marcado como inválido pese a ser perfectamente aceptable una vez normalizado. Cambiar el orden de dos pasos que parecían intercambiables y no lo eran.

De fondo, en ai-platform los subagentes lanzados desde sesiones de Opus o Fable ahora heredan modelos más baratos en vez del mismo modelo caro del padre, así que hay menos ruido en la factura sin tocar la calidad donde importa.

Dos bugs que no salían en ninguna captura de pantalla, y aun así eran los que más dolían.