Datos y cobertura

Cómo se detecta una multa nueva sin volver a leer todo

Los portales responden el presente, no la diferencia. Guardar una clave y una huella por acta permite procesar sólo lo que se movió, siempre que la lectura haya sido completa.

Por Marco Ferreiro ·

Dos pilas de carpetas de archivo beige sobre un escritorio de madera junto a una ventana, con una carpeta sobresaliendo de la pila derecha.

Un portal de infracciones contesta siempre la misma pregunta: qué figura para un dominio en el instante en que se consulta. No devuelve “lo que cambió desde la última vez”, porque no sabe cuándo fue esa última vez ni qué se vio entonces. La consulta nacional de infracciones está publicada como un trámite de ese tipo: se ingresan los datos y se obtiene el resultado disponible en ese momento.

La novedad, entonces, la calcula quien pregunta. Y “sin volver a leer todo” no significa pedirle menos a la fuente: significa no volver a procesar —ni volver a anunciar— lo que ya se conocía. La lectura sigue teniendo que ser completa; lo que se evita es tratar cada corrida como si fuera la primera.

Para eso guardamos un resumen del estado anterior y comparamos contra él.

El índice de estado es lo único que viaja entre corridas

Después de cada lectura válida guardamos, por fuente y por dominio, una lista corta: la clave de cada acta observada, una huella de contenido y la fecha de esa observación. No hace falta conservar la página entera para saber si algo se movió.

La clave sale del identificador que publica la fuente, cuando existe. Si no existe, se arma con los campos que identifican el hecho de manera estable y se registra con qué confianza se hizo esa correlación. Una clave que se calcula distinto en cada lectura convierte cada corrida en un aluvión de altas falsas.

La huella se calcula sobre una forma canónica

Dos lecturas de la misma acta pueden llegar con los campos en otro orden, con espacios de más o con otra capitalización. Si se resume el texto tal como vino, todo eso aparece como cambio. Por eso normalizamos primero y calculamos después, sobre una serialización con orden y formato definidos: es el problema que resuelve el esquema de canonicalización de JSON del RFC 8785, y el mismo criterio vale para lo que se extrae de una página.

La huella se calcula sobre un subconjunto declarado de campos —los que describen el hecho y su estado— y deja afuera los volátiles: identificadores de sesión, hora de generación de la página, orden de las filas, importes que la fuente recalcula al día de la consulta. Esos datos se guardan igual, pero no disparan novedades.

La comparación tiene tres resultados y sólo uno es “nueva”

Una clave ausente del índice anterior es candidata a alta. Una clave conocida con huella distinta es un cambio: el mismo hecho en otra versión. Una clave conocida que hoy no aparece es una ausencia, que no equivale a una baja.

Ese tercer caso es el que más se malinterpreta. Que un acta deje de figurar puede responder a una resolución, a una migración de sistema o a que la consulta de hoy abarcó menos que la de ayer. Cómo se nombra cada uno de esos eventos lo tratamos aparte, en alta, corrección y retiro.

Una lectura incompleta no habilita ninguna conclusión

La comparación sólo vale si los dos conjuntos son comparables. Si la corrida de hoy terminó con error, con un listado cortado a la mitad o con una fuente que no respondió, no hay diferencia que calcular: se marca como no concluyente y el índice anterior queda intacto.

Esa regla evita el peor aviso posible, el que anuncia que una infracción desapareció cuando lo que falló fue la lectura. Como una respuesta truncada puede parecer completa, la validación va antes de la comparación y no después.

Releer menos depende de la fuente, no de nuestras ganas

HTTP prevé preguntar “¿cambió?” sin traerse el cuerpo. El RFC 9110 define validadores como ETag y Last-Modified, y las peticiones condicionales que responden 304 cuando la representación no cambió; el RFC 9111 describe cuándo una respuesta guardada sigue siendo fresca y cuándo corresponde revalidarla.

En la práctica, los portales de infracciones rara vez ofrecen validadores confiables para una consulta por dominio: muchas pantallas se generan en cada pedido y devuelven una representación distinta aunque el acta sea la misma. Un 304 diría algo sobre la página, no sobre el expediente. Por eso tratamos esa optimización como un extra oportunista y no como el mecanismo de detección.

Qué mirar cuando llega un aviso

El ahorro real está después de la lectura: comparar contra un índice chico, tocar sólo lo que se movió y avisar una vez por hecho, no una vez por corrida.

Si te avisan de una infracción nueva, revisá tres cosas antes de actuar: la fecha en que se observó, que no es la fecha del hecho; la fuente que la informó; y si esa corrida fue completa. Si lo que cambió es que una multa ya no figura, tratala como una ausencia por verificar en el canal oficial del organismo, no como una baja confirmada.

Metodología

Alcance
Método de detección de novedades entre dos lecturas de una misma fuente: qué se guarda entre corridas, qué se compara y cuándo la comparación no es válida. No cubre cómo se entrega el aviso ni cómo se clasifica jurídicamente cada cambio.
Unidad de análisis
Cada acta observada en una fuente y un momento determinados, representada por su clave y por la huella de los campos declarados.
Cobertura
Comportamiento del producto y especificaciones técnicas citadas, verificadas el 29 de agosto de 2026. No describe garantías de los organismos sobre cuándo publican o corrigen sus datos.

Limitaciones

Fuentes

Preguntas frecuentes

¿Los portales oficiales avisan cuando aparece una multa nueva?

Los canales de consulta que citamos están publicados como un trámite puntual: se ingresan los datos y se obtiene lo que figura en ese momento. La comparación con una consulta anterior corre por cuenta de quien pregunta.

¿Cómo se distingue una multa nueva de una que sólo cambió?

Por la clave del acta. Si la clave no estaba en la lectura anterior, es candidata a alta; si estaba y la huella de sus campos cambió, es el mismo hecho en otra versión. Sin una clave estable, un cambio de formato puede parecer una infracción nueva.

¿Si una multa deja de aparecer, se puede dar por resuelta?

No. Una ausencia sólo dice que esa lectura no la trajo. Puede haber una resolución detrás, pero también una migración del portal o una consulta con menor alcance. Conviene verificarlo en el canal oficial del organismo antes de darla por cerrada.

Notas relacionadas