← Volver a la presentación

Gobernanza Multilente · ficha técnica

Metodología, resguardos y estado de validación.

Gobernanza Multilente lleva los principios de gobernanza a algo que se puede comprobar. Esta ficha documenta qué comprueba, qué interpreta, qué deja como hipótesis y qué no puede evaluar; cómo trata la información; qué entrega y qué falta demostrar en la versión vigente.

En cinco frases. Es como llevarle una radiografía a otra persona: te dice qué parte pudo mirar y cuál está borrosa, te señala la mancha rara y te pide que lo verifiques.

  1. Le traés un informe con datos antes de decidir o publicar.
  2. Primero te dice qué partes pudo leer y cuáles no; sobre lo que no leyó no opina.
  3. En lo que leyó, hace las cuentas y busca lo raro: totales que no cierran, saltos de escala, valores fuera de lugar.
  4. Te marca la celda y te sugiere qué preguntarle al área, sin afirmar que es un error.
  5. La decisión es tuya: es una segunda mirada, no un auditor.

Qué podés esperar, medido. Avisa lo que no mira: cada informe empieza diciendo qué pudo leer y qué no. Sobre lo que no leyó no opina. Echa luz donde no se miraba: en 123 copias de planillas oficiales con un error escondido a propósito, lo señala en 115: más de 9 de cada 10. En planillas oficiales publicadas, sin alterar, la revisión del 22/10/2026 encontró 8 posibles errores con la cuenta a la vista; el motor actual marca los 8. Los 8 ejemplos con error de la aplicación se detectan por el recorrido completo, con la lectura con IA. Lo que marca vale la pena: de 132 planillas oficiales publicadas, sin alterar, 88 salen sin ninguna señal de prioridad alta. En esas 132, las señales altas bajaron de 951 a 172 entre el 23 y el 24/10/2026; no todas las que quedan son falsas alarmas: entre ellas están los posibles errores reales. No promete encontrarlo todo: se le pueden pasar errores. Su valor es echar luz sobre algo que antes nadie miraba. Mediciones del 24/10/2026 con el motor multilente-0.10.37, sin la lectura con IA.

01 · Qué es y para quién

Revisar mejor sin trasladar la decisión al sistema.

Gobernanza Multilente ayuda a revisar informes con datos agregados, terminados o en elaboración. Organiza la revisión mediante seis lentes y una capa conciliadora, señala qué necesita explicación y deja registro de lo evaluado y de sus límites. La interpretación y la decisión siguen siendo humanas.

Los destinatarios son tanto quienes reciben el informe para decidir como los equipos que lo elaboran. Revisar durante su construcción no significa que el sistema redacte el informe ni decida por sus responsables. Los dos usos conservan las mismas reglas y límites; no se analizan expedientes ni personas identificables.

Multilente analiza Excel y CSV con cuadros de datos agregados. Los PDF y las imágenes pasan antes por una revisión de lectura: ves el original al lado de la tabla leída, corregís lo necesario y confirmás; recién ahí se analiza. No lee Word ni datos individuales.

Un marco común, cuatro módulos con propósitos distintos

Multilente

Revisar informes agregados y formular preguntas con evidencia y límites. Es el objeto principal de esta ficha.

Incubadora

Desarrollar una propuesta fundamentada a partir de un problema, con acompañamiento y revisión docente. Puede concluir que conviene una solución más simple o no incorporar tecnología.

Conexiones

Explorar temas compartidos y oportunidades de colaboración entre proyectos, sin calificar a sus autores ni autorizar implementaciones.

Monitoreo

Registrar avances, riesgos, decisiones, indicadores y aprendizajes de las iniciativas que se decida implementar; el registro no demuestra por sí solo impacto.

Estos módulos no son etapas obligatorias de un único circuito.

Protocolos, no módulos: B-1 es una revisión institucional opcional sobre informes; R-1, una evaluación opcional y separada sobre proyectos. Ninguno se completa por usar un módulo. Sus constancias acreditan un procedimiento propio, no una certificación externa ni una autorización para implementar.

Pre-devolución automática y revisión docente en Incubadora

Incubadora puede ofrecer una pre-devolución automática identificada como IA, con sus fuentes de orientación declaradas —en el uso formativo actual, notas de orientación del docente responsable—. No es una calificación ni la devolución docente. En ese uso formativo, la devolución docente corresponde al docente responsable, Maximiliano Pérez, asistido por IA y después de su revisión personal; en otros usos, al responsable designado. La tutoría, la pre-devolución y la revisión docente tampoco equivalen a completar R-1.

02 · Cómo trabaja

Tres niveles de trabajo, seis lentes, una capa conciliadora y principios transversales.

Son dimensiones distintas: los niveles describen el tipo de tarea; las lentes indican dónde mirar; los principios establecen las condiciones para sostener y revisar un resultado. No son etapas obligatorias ni una escala de certeza.

01

Verificación determinística

Reglas y cálculos reproducibles bajo las mismas entradas, versión y condiciones. La repetibilidad no demuestra que los datos de origen sean verdaderos.

02

Interpretación contextual

Relaciona afirmaciones, datos y condiciones de comparación. La IA puede asistir, pero su lectura requiere contraste con evidencia.

03

Exploración

Propone hipótesis para investigar. Incluye las asociaciones de Rizoma y la función experimental separada; no fundamenta conformidad institucional.

Los diez principios se agrupan en origen de la evidencia, calidad de la lectura y resultado revisable. No son lentes adicionales ni todos son controles automáticos. Consultar los diez principios. La trazabilidad atraviesa los tres niveles.

Una explicación técnica de cada mirada

No todas las lentes se ejecutan en todos los informes: la disponibilidad y comparabilidad de los datos determina qué puede evaluarse. Ninguna señal equivale por sí sola a una conclusión institucional.

01

Ajedrecista

coherencia interna
Finalidad y evidencia

Contrasta estructura, totales, etapas y series dentro del informe.

Puede señalar

Relaciones imposibles o que necesitan contexto.

No concluye

Que exista irregularidad.

Requiere

Campos y definiciones comparables.

02

Matemático

cálculos y métodos
Finalidad y evidencia

Revisa componentes, fórmulas, ponderaciones y criterios declarados.

Puede señalar

Operaciones que no cierran o cambios de método.

No concluye

Que un método sea ilegítimo.

Requiere

Componentes, pesos o definiciones suficientes.

03

Cronista

evolución temporal
Finalidad y evidencia

Compara series y períodos.

Puede señalar

Saltos, quiebres o retrocesos.

No concluye

Su causa.

Requiere

Series temporalmente comparables.

04

Orquesta

coherencia documental
Finalidad y evidencia

Cruza magnitudes relacionadas dentro del informe y entre fuentes disponibles.

Puede señalar

Diferencias que requieren conciliación.

No concluye

Que una fuente sea falsa.

Requiere

Mismo objeto, período y criterio.

05

Radiólogo

antecedentes
Finalidad y evidencia

Compara con antecedentes del presupuesto público; en organizaciones todavía no tiene un banco propio.

Puede señalar

Distancias o patrones atípicos.

No concluye

Que el antecedente sea norma ni que la diferencia sea un error.

Requiere

Casos comparables.

06

Rizoma

conexiones exploratorias
Finalidad y evidencia

Busca asociaciones no obvias entre columnas numéricas mediante cálculos del análisis multilente.

Resultado

Hipótesis a investigar.

No concluye

Causalidad, irregularidad ni conformidad; sus señales pueden registrarse, pero no fundamentan conformidad.

Requiere

Al menos cinco observaciones completas por par de columnas numéricas, con variación en ambas y una relación no obvia. Si no hay pares evaluables, se declara esa limitación.

07

Conciliador

contexto técnico
Finalidad y evidencia

Reglas que releen señales ya detectadas junto con el contexto de carga, acumulación o cobertura. También presenta las señales del lector del cuadro: relaciones propuestas por al menos dos modelos de IA, sin ver las cifras, y comprobadas con los números por reglas.

Puede señalar

Explicaciones alternativas o un ajuste de prioridad, dejando registro.

No concluye

Que una observación esté resuelta. Sus propias reglas no usan IA; en las señales del lector, la IA sólo propuso la relación y la cuenta la hicieron las reglas.

Requiere

Señales ya detectadas por las otras lentes o por el lector del cuadro.

De la carga al registro, con posibilidad de una nueva revisión

  1. CargaDocumento o datos agregados.
  2. RevisiónControles aplicables y lecturas habilitadas.
  3. Reporte y registroObservaciones, preguntas, límites y comprobante automático.
  4. Revisión humanaInterpretar, pedir contexto o corregir cuando corresponda.
  5. Nuevo análisis opcionalSi cambian datos o criterios: nuevo análisis vinculado y nuevo comprobante.

Explicar no es superar un control. Una respuesta textual aporta contexto, pero una corrección de datos o reglas requiere volver a ejecutar los controles correspondientes. El primer comprobante no depende de resolver todas las observaciones ni de iniciar B-1.

El origen de cada señal importa

ComponenteFunciónLectura del resultado
Reglas determinísticasComprueban condiciones definidas.Reproducible, si se conservan entradas, versión y condiciones.
Modelos de lenguajeInterpretan y contextualizan señales cuando se habilitan.Probabilística; debe contrastarse con la evidencia.
Interpretación previaTres proveedores proponen el significado y las relaciones de cada cuadro con las cifras ocultas, incluidos años y números como texto.La persona confirma o modifica antes de controlar. La interpretación orienta y suma controles (presupuesto, ponderaciones, pagos, antecedentes, exploratorios), pero no apaga las cuentas; las relaciones requieren acuerdo entre al menos dos proveedores. No certifica el cuadro.
RizomaBusca asociaciones no obvias entre variables numéricas dentro del análisis multilente.Cálculo reproducible, interpretación exploratoria; no demuestra causalidad ni conformidad.
ConciliadorAplica reglas de contexto técnico a señales existentes y presenta las del lector del cuadro.Reproducible; no resuelve por sí solo una observación.
Función experimental separadaUsa OpenAI para proponer preguntas nuevas o redactar correlaciones calculadas localmente, si un usuario habilitado la invoca.Hipótesis no validada, fuera del comprobante automático habitual.

La coincidencia entre modelos no demuestra certeza. Se preservan divergencias, explicaciones alternativas y límites de cobertura.

Desde la aplicación 0.10.35 · Dos niveles

Revisión rápida y revisión profunda

Como en una radiografía: la rápida pasa los rayos X a todo el libro, sin IA, en segundos; la profunda estudia en detalle lo que vale la pena, con la IA y tu confirmación. La rápida es la opción por defecto. Al final de su informe, «Pasar a revisión profunda» reenvía los mismos archivos.

Qué correRápidaProfunda
Interpretación previa con IANoSí: tres lectoras y tu confirmación
Totales que no cierran (fila, columna, paneles, «Total» arriba, triangulación)SíSí
Decimal en columna de conteos, signo, escala, valor repetido, período faltante o duplicadoSíSí
Fórmula distinta del resto, valor pegado sobre una fórmulaSíSí
Series en el tiempo (saltos, cambios de escala, acumulados)Sí, dentro de cada hojaSí
Reglas de presupuesto (pagado ≤ devengado ≤ crédito)Sí, si declarás el dominio en el formularioSí, también si lo reconoce la IA
Relaciones que propone el lector del cuadro (IA)NoSí
Cruces entre ediciones y con antecedentesNoSí
Asociaciones exploratorias (Rizoma)NoSí
Lectura de las señales con IANoSí
Qué sale del servidorNada hacia proveedores de IA; sólo el aviso por correo, con el número del informe y un enlaceA las lectoras de IA, rótulos y estructura sin las cifras; a la lectura de las señales, los hallazgos con sus valores
Costo de IA y cupo diarioNingunoEl de siempre

Lo que la rápida no hace, lo dice. Su informe empieza diciendo qué no corrió. Las mediciones de esta ficha (los 115 de 123 errores insertados, las señales en planillas publicadas) son del motor sin la lectura con IA, es decir, de lo que corre en la revisión rápida. De los 8 ejemplos con error de la aplicación, el octavo es una asociación exploratoria: sólo lo ve la profunda.

La seguridad mira todo el recorrido de los datos. En la revisión rápida los datos del informe no salen del servidor: no se envía nada a proveedores de IA, y por eso sirve para informes sensibles. Sólo sale el aviso por correo de que terminó, con el número del informe y un enlace (si el análisis falla, también el mensaje del error). En la profunda, las lectoras de IA reciben los rótulos y la estructura de cada cuadro con las cifras ocultas, y la lectura de las señales recibe los hallazgos con sus valores.

Actualización del 22/10/2026 · Interpretación previa y confirmación

La IA propone; la cuenta comprueba.

Antes de ejecutar controles sustantivos, la IA propone la institución, el régimen, el tipo de cuadro, el significado de sus columnas y sus relaciones. La persona revisa esa propuesta; la interpretación confirmada orienta y suma controles a cada cuadro, pero no apaga las cuentas: totales, coherencia, fórmulas, relaciones y series corren igual. En la revisión rápida no hay interpretación con IA. Una propuesta no es una conclusión.

  1. Lectura a ciegasSe ocultan las cifras con «#», incluidos los años y los números escritos como texto. Las coordenadas y la estructura se distinguen de los datos.
  2. AcuerdoTres modelos leen por separado y eligen de una lista cerrada. Al menos dos deben proponer la misma relación; compartir algunas celdas no alcanza.
  3. Confirmación previa«Sí, analizar», «No, modificar» o «Reanalizar con más detalle». Cada nueva lectura requiere una nueva confirmación vinculada al archivo exacto y a la persona.
  4. ComprobaciónLa interpretación confirmada orienta y suma controles; las cuentas corren siempre. Las reglas verifican sus condiciones matemáticas y calculan con los números reales. Las relaciones con pocas aplicaciones requieren además una confirmación específica.
  5. RegistroLa lectura, sus límites y las respuestas quedan asociados al archivo, la hoja y la relación. Reanalizar conserva el historial.

Si la relación se sostiene

Las diferencias puntuales pueden convertirse en señales verificables. Una suma que no cierra permite mostrar la cuenta, pero no demuestra si está equivocado el total o alguna de sus partes. Cuando dos sumas que no cierran por la misma diferencia —la de una fila y la de una columna— comparten una sola celda, y con esa celda corregida cerrarían las dos, se la nombra como la ubicación más probable; si la celda no tiene un número publicado, no se la nombra.

Si la lectura no se sostiene

Se descarta para ese control. Esto reduce acusaciones basadas en una lectura equivocada, aunque también puede dejar un error sin detectar.

Si la lectura queda incompleta

La pantalla y el PDF lo informan, incluso cuando no hay preguntas ni señales. La falta de respuestas de los modelos no se presenta como un control aprobado.

Reglas y límites concretos de esta versión

Para relaciones repetidas, la regla general exige que se cumplan en al menos el 70 % de las aplicaciones; en «no se repite», el umbral es 90 %. Las relaciones con pocas aplicaciones pueden quedar pendientes de confirmación. Los controles de plausibilidad tienen criterios propios. Estos umbrales son reglas operativas, no probabilidades de que el cuadro sea correcto.

La representación de celdas conserva topes de 5.000 filas y 512 columnas por hoja, y 300.000 celdas por informe. La interpretación inicial presenta hasta 24 filas y cuatro finales por cuadro; la detallada, hasta 300 y cuatro finales, con más notas del archivo. Los topes de texto pueden reducir ese alcance; se muestran los conteos efectivos. Esto no equivale a una lectura semántica exhaustiva. Las cuentas se aplican a los datos disponibles en cada control y se declaran los recortes; las relaciones muestran hasta cinco diferencias por relación.

Los encabezados combinados conservan los grupos y sus variables, también cuando los rótulos combinados bajan a una segunda fila con los nombres de cada columna (como en los cuadros del Censo 2022); una fila de unidades no se toma como encabezado. Sin celdas combinadas, una segunda fila de rótulos todavía puede no reconocerse. Un total que va arriba de sus filas también sirve para ubicar la celda que no cierra. Cuando el año y el mes están en columnas distintas, se leen como un mismo período; la cobertura temporal se contrasta con las celdas originales. Un rótulo de edad, como «Menor de 1 año», no se toma como una fecha. Las variaciones se describen según el período observado: un cambio mensual no se presenta como anual.

Las filas de unidades se conservan como metadatos. Benford sólo se habilita para cuadros confirmados como pagos con columnas de importes y sin eje de serie agregada; además debe cumplir sus condiciones numéricas. Una fecha operativa no deshabilita por sí sola ese control, ni una serie en otra hoja afecta al cuadro de pagos.

«Reanalizar con más detalle» solicita nuevas lecturas con mayor contexto, conserva el historial e invalida la confirmación anterior. La cola permite recuperar trabajos interrumpidos. Si no hay acuerdo, el cuadro queda sin clasificar y sus controles semánticos quedan pendientes, salvo corrección humana explícita.

Esta etapa usa OpenAI, Google Gemini y DeepSeek cuando están habilitados. Es independiente del perfil elegido para comentar las señales. El flujo actual no ofrece interpretación previa íntegramente local: la indisponibilidad de proveedores se declara y no equivale a una lectura aprobada.

Pruebas con dos Excel públicos del INDEC

Corte del 21/10/2026, aplicación 0.9.25.1. Se usaron archivos oficiales y se introdujeron alteraciones solo en copias de prueba. Estos ensayos guiaron correcciones del sistema; no son una evaluación externa ni una prueba ciega de eficacia.

Canasta de crianza: una hoja, 81 meses

La copia de la serie oficial de crianza abarca enero de 2020 a septiembre de 2026. Se conservaron 972 importes y se reconocieron las 12 series mensuales de cuatro grupos de edad. La comprobación de 324 sumas dio una diferencia máxima de $0,01, compatible con el redondeo.

Los tres lectores completaron la lectura, con cinco relaciones acordadas y sin diferencias aritméticas señaladas. Una respuesta de Gemini falló y se recuperó reintentando solo esa lectura. Las dos señales numéricas del análisis fueron variaciones mensuales, en diciembre de 2023 y febrero de 2024: requieren contexto, no demuestran errores.

Supermercados: el cuadro llega a la columna 338

En la serie oficial de supermercados, se conservaron 690 filas de datos de seis hojas numéricas; las seis filas de unidades se registraron como metadatos. El lector recorrió 12 bloques y acordó 107 relaciones. No encontró diferencias aritméticas en esas relaciones.

La prueba incluyó una alteración en CO100 del Cuadro 5, más allá de las primeras 80 columnas: fue detectada. Al restaurar el valor desapareció esa señal. Esto verifica un caso de tabla ancha; no garantiza detectar cualquier error fuera de ese caso.

Cómo se comprobó que el lector seguía detectando errores

En crianza se sumaron $100.000, por separado, a E40, H40, K40 y N40, un total de cada grupo de edad. Se detectaron las cuatro alteraciones. Al restaurar cada valor, desapareció la señal aritmética correspondiente. Los 324 cierres del original se comprobaron además directamente contra sus componentes.

La copia de crianza ensayada se identifica por SHA-256 822a0d40aa5bcf81d41910c571b99097a971ac47a40d7a7843d6e213694aaa35. El archivo de la fuente puede actualizarse después de este corte.

Límite observado: la exploración libre de IA completó dos de tres modelos y produjo algunas hipótesis poco útiles. Es una etapa distinta del lector a ciegas; sus sugerencias no son errores comprobados. Leer todas las series tampoco significa que todos los controles sean aplicables.

Implementación y eficacia son cosas distintas. El 22/10/2026 se repitieron 93 archivos públicos de Excel con la aplicación 0.10.1: 88 análisis completos, dos interpretaciones pendientes de confirmación humana, tres archivos sin tabla numérica y ningún fallo técnico. Todos los análisis completos generaron el informe y el anexo PDF; una alteración conocida en E20 volvió a detectarse. Con la 0.10.3, la misma repetición dio 84 análisis completos, seis interpretaciones pendientes y tres archivos sin tabla numérica, sin fallos técnicos y con E20 detectada. Entre los originales analizados quedaron señales altas: en 26 de 87 con la 0.10.1 (76 señales) y en 24 de 83 con la 0.10.3 (67); todavía no se revisaron una por una, así que no se cuentan ni como errores ni como falsas alarmas. Las versiones posteriores no se repitieron todavía con esos archivos. La confirmación de estas campañas fue simulada solo cuando había clasificación conocida y acuerdo suficiente. No mide la calidad de una decisión humana ni la tasa general de aciertos frente a errores desconocidos.

Versión de la aplicación: 0.10.41. El lector está activo en el despliegue de referencia. Su disponibilidad puede variar por configuración y por las respuestas de los proveedores. La cobertura de lectura no equivale a ausencia de errores.

03 · Datos y privacidad

El tratamiento de datos se acuerda antes de usar casos reales.

La aplicación no comprueba automáticamente la autorización institucional. La organización o el organismo debe definir datos admisibles, proveedores, accesos, retención y modalidad de procesamiento antes de cargar información.

01

Información agregada

La carga excluye columnas identificatorias y enmascara ciertos patrones personales en texto. Si no queda información agregada útil, rechaza la carga. Los filtros no garantizan anonimización absoluta.

02

Infraestructura propia

En el despliegue actual, carga, saneamiento, reglas y persistencia ocurren en la infraestructura de la aplicación con acceso restringido. También la revisión de lectura de PDF e imágenes: esos datos no se envían a proveedores de IA. En la revisión rápida, también el análisis entero: no se envía nada a proveedores de IA.

03

Triangulación configurable

En la revisión profunda, si hay hallazgos y no se elige un perfil, el análisis intenta por defecto OpenAI y Google Gemini. También admite DeepSeek y dos integraciones con modelos de código abierto autoalojados, Renderix y Ollama, si están disponibles y se seleccionan expresamente; Anthropic no está habilitado en este despliegue. La arquitectura admite que un organismo use un modelo autoalojado en su propia infraestructura; el despliegue de referencia corre sobre infraestructura de prueba que no cumple esa condición. Ningún modelo recibe el archivo original. La lectura de señales envía contexto y hallazgos estructurados, con valores extraídos; la exploración del libro, que forma parte del análisis, envía además los textos ya saneados de sus celdas, rótulos y hojas. Una lista vacía de modelos no desactiva la triangulación: activa el perfil por defecto. Cada persona tiene un tope diario de análisis con IA y de mensajes de tutoría, configurable por la institución.

En la revisión profunda, el lector del cuadro añade una ruta separada hacia OpenAI, Gemini y DeepSeek: envía rótulos y estructura con las cifras de la grilla ocultas, incluidos años y números escritos como texto. Elegir un modelo local para la triangulación no desactiva esta ruta; para un uso íntegramente local hay que apagar también el lector o pedir la revisión rápida, que no lo usa.

Exploración experimental: una ruta separada

Un usuario habilitado la activa mediante una acción específica. Su pista de preguntas envía a OpenAI período, dominio, nombres de columnas, cantidad de filas y hasta cinco filas ya saneadas, además de preguntas existentes. La pista de correlaciones calcula localmente y puede enviar a OpenAI nombres de variables, coeficiente y cantidad de observaciones para redactar la salida. No se envía el archivo original por estas rutas. Hoy esta función no ofrece proveedor local: si se exige procesamiento íntegramente local, debe excluirse del protocolo y no ejecutarse; el análisis ordinario debe configurarse expresamente con un modelo local disponible.

La autorización institucional es un requisito de uso, no una barrera automática implementada por el sistema.

04 · Qué entrega

El comprobante documenta una ejecución, no una aprobación.

Los controles determinísticos pueden reproducirse automáticamente bajo las mismas entradas, reglas y versión, sin necesidad de recalcular manualmente cada operación. La interpretación de los resultados y cualquier decisión institucional permanecen bajo responsabilidad humana.

El comprobante incluye

  • Informe, área, período, dominio y fecha de generación.
  • Huella del objeto analizado y versión del motor.
  • Controles ejecutados, resultados, cobertura y límites.
  • Señales exploratorias identificadas por separado, si existen.
  • Manifiesto de origen y versión de código cuando están disponibles.

El comprobante no implica

  • Aprobación humana o conformidad sustantiva del informe.
  • Certificación de veracidad o ausencia de errores.
  • Auditoría, dictamen jurídico ni atribución de responsabilidad.
  • Validación institucional de la utilidad de la herramienta.
  • Publicación del informe o de su evidencia interna.

Si cambian el informe o las reglas, corresponde una nueva ejecución y un nuevo comprobante. Existe además un procedimiento institucional opcional y separado, con revisión humana documentada y requisitos propios; no es el comprobante automático habitual. Las hipótesis exploratorias no pueden fundamentar conformidad.

05 · Evidencia y límites

Qué está probado y qué falta demostrar.

Implementación, pruebas automatizadas y eficacia institucional son tres niveles distintos. Los resultados de las pruebas corresponden a un corte fechado, no a una garantía permanente.

Implementado

Funciones existentes

Carga saneada, lentes aplicables, controles, triangulación configurable, comprobante y una exploración experimental separada. Su existencia no prueba utilidad institucional.

2383 / 2383

Pruebas automatizadas

Resultado del 24/10/2026. Comprueban comportamientos programados de esa versión; no validan por sí solas la utilidad institucional ni cubren cada cambio posterior. El detalle puede consultarse debajo.

Pendiente

Validación empírica

Falta medir falsas alarmas, omisiones, tiempos, concordancia, claridad de preguntas y utilidad para personas decisoras con casos cerrados y evaluación externa.

Versiones separadas: aplicación 0.10.41; motor multilente-0.10.37; documento metodológico v9.2 (publicado). La evidencia de esta página corresponde a la aplicación actual; el documento publicado conserva su propia fecha y revisión.

Detalle de las pruebas y versiones del código

Resultados del 24/10/2026: pruebas incluidas: 2383; aprobadas: 2383; fallidas: 0; omitidas: 0; con fallo esperado: 0. Aparte, la interfaz tiene 83 pruebas de JavaScript, todas aprobadas en el corte del 24/10/2026.

Identificador del código Python probado: f876eebeb531. Esta huella permite comparar la versión ensayada con la actual.

Datos sintéticos: las pruebas incluyen casos sin errores y otros con errores conocidos para comprobar comportamientos específicos. Existe además un banco interno de calibración, con alteraciones sembradas en archivos oficiales; todavía no está bajo control de versiones ni publicado. Las planillas son datos preparados para pruebas técnicas; no constituyen evidencia de validación externa.

Huella Python calculada para el código actual: f876eebeb531. Si difiere de la huella del corte, hubo cambios de código posteriores a esa corrida. La huella no incluye los recursos de la interfaz.

Cuándo la consideramos usable

Para recomendar su uso como complemento de una revisión, la herramienta tiene que cumplir tres condiciones, medidas con archivos que no se usaron para calibrarla. Los umbrales se fijaron el 03/10/2026, antes de conocer el resultado de la medición.

  1. Dice qué no revisó. Todo archivo, hoja o control que no se pudo leer o ejecutar aparece al comienzo del informe, con su motivo. Es una condición de cumplimiento total: un solo caso en silencio la incumple.
  2. No alarma sin motivo. Como máximo una señal de prioridad alta cada cinco archivos correctos.
  3. Encuentra una parte razonable de los errores comunes. Al menos la mitad de los errores de totales, escala, signo, período y unidad, señalados en la celda correcta, en los formatos habituales: Excel, CSV y PDF con texto.

Historial de quince mediciones, hasta la versión 0.9.16: cada una usó archivos nuevos que no se habían usado para corregir el motor. Estos resultados no describen la eficacia de la versión actual ni del nuevo lector:

MediciónArchivosErrores en la celda correcta
Excel · CSV · PDF (el PDF se analizaba directo; desde 0.9.6 pasa por la revisión de lectura)
Alarmas altas en archivos correctosDice qué no revisó
1.ª · 0.9.07694 % · 0 % · 25 %4 en 15No
2.ª · 0.9.19186 % · 60 % · 87 %1 en 17No
3.ª · 0.9.28782,5 % · 87 % · 87 %0 en 17No
4.ª · 0.9.38480 % · 70 % · 67 %18 en 18No
5.ª · 0.9.49183 % · 83 % · 75 %1 en 18No (85 de 91)
6.ª · 0.9.69290 % · 92 % · 67 %1 en 18No (90 de 92)
7.ª · 0.9.79293 % · 100 % · 100 %1 en 18No (91 de 92)
8.ª · 0.9.89297 % · 100 % · 92 %1 en 18No (85 de 92)
9.ª · 0.9.99297 % · 100 % · 83 %0 en 18No (90 de 92)
10.ª · 0.9.109297 % · 100 % · 92 %1 en 18No (86 de 92)
11.ª · 0.9.1192100 % · 100 % · 92 %0 en 18No (86 de 92)
12.ª · 0.9.1292100 % · 100 % · 92 %1 en 18No (86 de 92)
13.ª · 0.9.1392100 % · 100 % · 75 %0 en 18No (87 de 92)
14.ª · 0.9.1492100 % · 100 % · 92 %0 en 18No (89 de 92)
15.ª · 0.9.1692100 % · 100 % · 92 %0 en 18No (90 de 92)

Mínimos fijados: la mitad de los errores en cada formato; como máximo una alarma alta cada cinco archivos correctos; ningún caso sin declarar.

Detalle de cada medición

Primera medición (03/10/2026, motor multilente-0.9.0). 76 archivos nuevos, que no se usaron para corregir el motor: 15 correctos, 57 con un error común cada uno y 4 que no se pueden leer.

  • Dice qué no revisó: no cumple. Declaró el PDF escaneado, el archivo dañado, las hojas vacías y las fórmulas sin valor guardado, pero en una hoja tomó una fila de datos como encabezado y perdió dos filas sin avisar.
  • No alarma sin motivo: no cumple por poco. En los 15 archivos correctos hubo un caso de prioridad alta, que reúne cuatro señales (el máximo admitido es tres): un programa presupuestario chico tomado como posible error de escala.
  • Errores comunes en la celda correcta: cumple en Excel, no en CSV ni en PDF. Excel 31 de 33 (94 %); CSV 0 de 12; PDF con texto 3 de 12 (25 %). En total, 34 de 57 (60 %), pero el criterio se exige en cada formato.

Conclusión: en esa versión no la consideramos usable según sus propios criterios.

Segunda medición (03/10/2026, motor multilente-0.9.1). 91 archivos nuevos, generados después de corregir y distintos de los anteriores en temas y formatos: 18 correctos, 65 con un error común cada uno y 8 que no se pueden leer o tienen una hoja oculta.

  • Dice qué no revisó: no cumple. Declaró el PDF escaneado o truncado, el archivo dañado, las hojas vacías, las fórmulas sin valor guardado y la hoja oculta. Pero cuando una hoja tiene un segundo cuadro debajo del primero, o una columna trae la unidad en el encabezado («2024 (miles)»), esa parte quedó sin controlar y el informe no lo dijo. Además, algunos CSV con una línea de título se rechazaron con un motivo inexacto.
  • No alarma sin motivo: cumple. Una señal de prioridad alta en 17 archivos correctos (el máximo admitido es tres): una fila «Total» leída como período.
  • Errores comunes en la celda correcta: cumple en los tres formatos. Excel 30 de 35 (86 %); CSV 9 de 15 (60 %); PDF con texto 13 de 15 (87 %). La familia más floja es la unidad mezclada.

Conclusión: todavía no la consideramos usable, porque el primer criterio exige no callar ningún caso. Cuatro puntajes se revisaron a mano después de la corrida y quedaron documentados con su motivo.

Tercera y cuarta medición (03/10/2026, motores multilente-0.9.2 y 0.9.3). Cada una con un conjunto nuevo, de temas distintos de los anteriores: 87 archivos la tercera y 84 la cuarta.

  • Errores comunes en la celda correcta: cumple en las dos. Tercera: Excel 33 de 40 (82,5 %), CSV 13 de 15 (86,7 %), PDF 13 de 15 (86,7 %). Cuarta: Excel 20 de 25 (80 %), CSV 7 de 10 (70 %), PDF 10 de 15 (67 %). La unidad mezclada sigue siendo la familia más floja, y en los totales la señal a veces apunta al total general en lugar de a la celda alterada.
  • No alarma sin motivo: cumple en la tercera, no en la cuarta. Tercera: ninguna señal alta en 17 archivos correctos. Cuarta: 18 señales altas en 18 correctos, casi todas «valor aislado» sobre series sintéticas con saltos bruscos; ese conjunto era más irregular que una serie real, pero el resultado cuenta igual.
  • Dice qué no revisó: no cumple en ninguna. La tercera declaró todas las partes no leídas, incluidos los cuadros apilados, pero en tres PDF leyó «1.054» como decimal sin avisar (corregido en 0.9.3). La cuarta encontró otros casos en silencio: PDF en inglés con coma de miles leídos como decimales, otra disposición de cuadros apilados, una columna «2025 (p)» descartada, una página escaneada contada como leída y filas de CSV corridas una columna.

Quinta medición (04/10/2026, motor multilente-0.9.4). 91 archivos nuevos, con series de comportamiento realista (tendencia, estacionalidad y ruido moderado): 18 correctos, 3 correctos volátiles, 54 con un error y 16 de lectura y cobertura.

  • Errores comunes en la celda correcta: cumple. Excel 25 de 30 (83 %), CSV 10 de 12 (83 %), PDF 9 de 12 (75 %). Por familia: totales 12 de 12, escala 11 de 12, signo 10 de 10, período 6 de 10, unidad 5 de 10.
  • No alarma sin motivo: cumple. Una señal alta en 18 archivos correctos (un valor que se repite de verdad en dos años) y ninguna en los 3 volátiles.
  • Dice qué no revisó: no cumple. 85 de 91 casos bien. En silencio: números guardados como texto en Excel («475.735») leídos como decimales en algunas columnas, y dos archivos (CSV y PDF) en los que el control de cierre de totales no corrió sin decirlo. En otros tres Excel el control no ejecutado se declara, pero no al comienzo del informe.

Sexta medición (14/10/2026, motor multilente-0.9.6). 92 casos nuevos, de temas que no se habían usado: 18 correctos, 3 correctos volátiles, 54 con un error y 17 de lectura y cobertura. Por primera vez el PDF se midió por el circuito actual: lectura local, revisión de la tabla por una persona (simulada, que confirma lo que ve sin corregirlo) y recién después el análisis.

  • Errores comunes en la celda correcta: cumple. Excel 27 de 30 (90 %), CSV 11 de 12 (92 %), PDF 8 de 12 (67 %; 58 % sin el único ajuste manual, documentado). Por familia: escala 12 de 12, signo 10 de 10, totales 11 de 12, período 9 de 10 y unidad 4 de 10: un rubro entero en otra escala, con el total sin recalcular, no se señaló en ninguno de 5 casos (se declaró el cierre como no comprobado).
  • No alarma sin motivo: cumple. Una señal alta en 18 archivos correctos (dos totales anuales iguales por coincidencia) y ninguna en los 3 volátiles.
  • Dice qué no revisó: no cumple. 90 de 92 casos bien. En silencio, al comienzo del informe ejecutivo: una hoja oculta con datos (se leyó, pero que estaba oculta figura sólo en el anexo) y celdas «s/d» que impidieron comprobar dos cierres. Además, en siete casos de PDF el aviso estuvo sólo en la pantalla de revisión de lectura y no en el informe: cuadros mensuales con columnas fundidas o sin rótulo, un PDF truncado y uno dañado dentro de una carga con otros archivos.

Séptima medición (14/10/2026, motor multilente-0.9.7). 92 casos nuevos, de temas que no se habían usado, con el mismo protocolo que la sexta. Esta vez «dice qué no revisó» se juzgó sólo con el informe, sin contar lo que muestra la pantalla de revisión de lectura.

  • Errores comunes en la celda correcta: cumple. Excel 28 de 30 (93 %), CSV 12 de 12, PDF 12 de 12. Por familia: totales 12 de 12, escala 12 de 12, período 10 de 10, signo 9 de 10 y unidad 9 de 10 (un rubro mil veces mayor, que quedó unas 50 veces por encima del total, no se señaló).
  • No alarma sin motivo: cumple. Una señal alta en 18 archivos correctos (un valor que se repite de verdad en dos meses) y ninguna en los volátiles.
  • Dice qué no revisó: no cumple. 91 de 92 casos bien. En silencio: cifras guardadas como texto con una llamada de nota pegada («171.535*») se leyeron mil veces más chicas y el informe presentó ese error de lectura como una consulta para el área. Además, un PDF truncado no genera informe y el aviso queda sólo en la pantalla de revisión. Se declararon bien las hojas, filas y columnas ocultas, las celdas «s/d» y «-», los números como texto, el PDF mensual, el PDF en inglés, el PDF escaneado y la carga mixta con un PDF derivado a revisión.

Octava medición (14/10/2026, motor multilente-0.9.8). 92 casos nuevos, con el mismo protocolo que la séptima. Esta vez los 17 casos de lectura se armaron a propósito con situaciones que no se habían usado en ninguna medición anterior.

  • Errores comunes en la celda correcta: cumple. Excel 29 de 30 (97 %), CSV 12 de 12, PDF 11 de 12 (92 %). Por familia: totales 12 de 12, unidad 10 de 10, signo 10 de 10, escala 11 de 12 (un valor diez veces mayor en el primer año sólo tuvo una señal de contexto) y período 9 de 10 (un año repetido en el encabezado de un PDF se marcó en la pantalla de revisión pero no llegó al informe).
  • No alarma sin motivo: cumple. Una señal alta en 18 archivos correctos (un valor que se repite por azar en dos meses) y ninguna en los volátiles.
  • Dice qué no revisó: no cumple. 85 de 92 casos bien; los 75 casos comunes, todos bien. Los siete en silencio son situaciones de lectura nuevas: meses escritos como texto («enero de 2025»), un CSV con una comilla sin cerrar que se tragó la mitad de las cifras, un encabezado repetido a mitad de un CSV tomado como un registro, celdas combinadas en vertical que dejaron filas sin su rótulo, y tres PDF: dos cuadros en una página (la revisión no propuso ninguna tabla), un cuadro impreso de costado (leído desarmado) y el signo «−» tipográfico (esas celdas llegaron vacías).

Novena medición (15/10/2026, motor multilente-0.9.9). 92 casos nuevos, con el mismo protocolo y, otra vez, 17 situaciones de lectura que no se habían usado. Es la primera medición con la salvaguarda de cifras: el informe compara las cifras del archivo original con las que efectivamente se analizaron y declara cualquier pérdida al comienzo.

  • Errores comunes en la celda correcta: cumple. Excel 29 de 30 (97 %), CSV 12 de 12, PDF 10 de 12 (83 %). En dos de los PDF la señal estaba en la celda correcta (un año repetido en el encabezado y una columna con rótulos fundidos), pero la regla automática de puntaje no la reconoció por el nombre de la columna; ubicada por posición, PDF da 12 de 12. El fallo real: un valor diez veces mayor en el primer año sólo tuvo una señal de contexto, como en la octava.
  • No alarma sin motivo: cumple. Ninguna señal alta en 18 archivos correctos ni en los volátiles.
  • Dice qué no revisó: no cumple. 90 de 92 casos bien, frente a 85 en la octava. En silencio: un CSV con cifras en notación científica («4.203222e+06»), que no se leyeron y que la salvaguarda tampoco reconoció como cifras, y un PDF en el que la lectura fundió dos rótulos de fila: las cifras llegaron bien, pero no se sabe cuál es cuál y el informe no lo dice (caso leve; con la regla más favorable, 91 de 92). Además, un PDF que se abre sin clave y sólo restringe copiar e imprimir se rechazó pidiendo «una copia sin contraseña»: cuenta como rechazo con motivo, pero el motivo es inexacto.

Décima medición (15/10/2026, motor multilente-0.9.10). 92 casos nuevos, con el mismo protocolo y otras 17 situaciones de lectura que no se habían usado.

  • Errores comunes en la celda correcta: cumple. Excel 29 de 30 (97 %), CSV 12 de 12, PDF 11 de 12 (92 %; 12 de 12 ubicando la celda por posición). El fallo real, por tercera medición seguida: un valor diez veces mayor en el primer año, con el total recalculado, sólo tuvo una señal de contexto.
  • No alarma sin motivo: cumple. Una señal alta en 18 archivos correctos (un valor que se repite de verdad en dos meses) y ninguna en los volátiles.
  • Dice qué no revisó: no cumple. 86 de 92 casos bien (89 de 92 sin contar tres casos leves, en los que las cifras llegan bien y sólo se leen mal los rótulos). En silencio: un CSV con líneas de comentario «#» entre las filas, tomadas como un registro más; un PDF cuyo cuadro sigue en la página siguiente sin repetir el encabezado, donde la primera fila de esa página se tomó como encabezado y sus cifras no se analizaron; y un CSV cortado a mitad de una línea, analizado como si estuviera completo. La salvaguarda de cifras no los alcanzó: en el primero sobra un registro en lugar de faltar cifras, en el segundo las cifras entran en la tabla pero no al análisis, y en el tercero el archivo original ya llega incompleto.

Undécima medición (15/10/2026, motor multilente-0.9.11). 92 casos nuevos, con el mismo protocolo y otras 17 situaciones de lectura que no se habían usado.

  • Errores comunes en la celda correcta: cumple. Excel 30 de 30, CSV 12 de 12, PDF 11 de 12 (92 %; 12 de 12 ubicando la celda por posición: la señal estaba en el rótulo de período repetido, que la revisión de lectura renombra). El valor diez veces mayor en el primer año, que fallaba desde la octava, ya se señala en la celda.
  • No alarma sin motivo: cumple. Ninguna señal alta en 18 archivos correctos ni en los volátiles.
  • Dice qué no revisó: no cumple. 86 de 92 casos bien. Tres silencios no admiten discusión: una columna «Circuito» descartada sin aviso porque la regla que protege datos personales la confundió con un CUIT; un CSV con cifras exportadas como ="12345", que quedaron como texto; y un PDF con llamadas de nota en superíndice pegadas a las cifras («9.857» y su llamada «1» leídos como «9.8571»). Además, dos discutibles (cifras con la unidad pegada, «120 ha», y un PDF sin tabla propuesta en el que la salvaguarda contó sólo las cifras de los párrafos) y uno leve (rótulos de columna en inglés mal partidos).

Duodécima medición (15/10/2026, motor multilente-0.9.12). 92 casos nuevos, con el mismo protocolo y otras 17 situaciones de lectura que no se habían usado.

  • Errores comunes en la celda correcta: cumple. Excel 30 de 30, CSV 12 de 12, PDF 11 de 12 (92 %; 12 de 12 ubicando la celda por posición: otra vez la señal estaba en el rótulo de período repetido, que la revisión de lectura renombra).
  • No alarma sin motivo: cumple. Una señal alta en 18 archivos correctos (un valor que se repite de verdad en dos años) y ninguna en los volátiles.
  • Dice qué no revisó: no cumple. 86 de 92 casos bien. Un silencio no admite discusión: un CSV cuya última columna era un período parcial («Ene-jun 2025») quedó fuera de los controles sin aviso, mientras el informe decía que no habían quedado partes sin leer. Tres son discutibles: columnas de coeficiente de variación («CV (%)») intercaladas entre los años, tomadas como períodos mal rotulados y convertidas en consultas altas al área; y dos PDF cuyas cifras no estaban en el texto de la página (en campos de formulario, y en un cuadro pegado como imagen), que la revisión de lectura mostró sin tablas y sin decir por qué. Dos son leves: en una página a dos columnas entró al cuadro texto de la columna vecina, y el rótulo «Mar del Plata» se leyó «del Plata».

Decimotercera medición (16/10/2026, motor multilente-0.9.13). 92 casos nuevos, con el mismo protocolo y otras 17 situaciones de lectura que no se habían usado.

  • Errores comunes en la celda correcta: cumple. Excel 30 de 30, CSV 12 de 12, PDF 9 de 12 (75 %; 12 de 12 ubicando la celda por posición: en los tres casos la señal estaba en la celda del error, pero la lectura había cambiado el rótulo de la columna).
  • No alarma sin motivo: cumple. Ninguna señal alta en 18 archivos correctos ni en los volátiles.
  • Dice qué no revisó: no cumple. 87 de 92 casos bien. Dos silencios no admiten discusión: un CSV con punto decimal («12.345» era doce coma tres) leído como miles, mil veces mayor, con el aviso sólo en el anexo; y un PDF que traía la serie completa como archivo adjunto, que no se leyó ni se mencionó. Uno es discutible: un PDF cuyo texto, al copiarse, sale ilegible (se ve bien, pero sus letras están mal codificadas), que la revisión de lectura mostró sin tablas y sin aviso. Dos son leves: años guardados como fechas del 1 de enero, rotulados como meses, y dos indicadores apilados en un mismo CSV, con un motivo inexacto para los cierres que no se comprobaron.

Decimocuarta medición (16/10/2026, motor multilente-0.9.14). 92 casos nuevos, con el mismo protocolo y otras 17 situaciones de lectura que no se habían usado.

  • Errores comunes en la celda correcta: cumple. Excel 30 de 30, CSV 12 de 12, PDF 11 de 12 (92 %; 12 de 12 ubicando la celda por posición: otra vez la señal estaba en el rótulo de período repetido, que la revisión de lectura renombra).
  • No alarma sin motivo: cumple. Ninguna señal alta en 18 archivos correctos ni en los volátiles.
  • Dice qué no revisó: no cumple. 89 de 92 casos bien, el mejor resultado hasta ahora, y ningún silencio indiscutible. Dos son discutibles: porcentajes de un Excel leídos como la fracción guardada (0,304 en lugar de 30,4 %) sin aviso, y un archivo «.csv» que en realidad era la página web de inicio de sesión de un portal, analizado como si fuera un cuadro. Uno es leve: en un PDF con la región en una celda combinada vertical, el nombre quedó sólo en una fila de cada grupo, aunque las cifras y los cierres estaban bien.

Decimoquinta medición (17/10/2026, motor multilente-0.9.16). 92 casos nuevos, con el mismo protocolo y otras 17 situaciones de lectura que no se habían usado.

  • Errores comunes en la celda correcta: cumple. Excel 30 de 30, CSV 12 de 12, PDF 11 de 12 (92 %; 12 de 12 ubicando la celda por posición).
  • No alarma sin motivo: cumple. Ninguna señal alta en 18 archivos correctos ni en los volátiles.
  • Dice qué no revisó: no cumple. 90 de 92 casos bien, el mejor resultado hasta ahora, y ningún silencio indiscutible. Dos son discutibles: un CSV con códigos del INDEC como rótulo de fila, en el que las cifras y los cierres salieron bien pero las filas perdieron el nombre, y un PDF con 19 celdas «#####» del que el comienzo del informe declaró sólo 5.

Conclusión de las quince mediciones de la tabla, con la vara de un auditor —los tres criterios a la vez, incluido no dejar nada sin declarar—: ninguna versión los cumplió. Gobernanza no está hecha para esa vara sino para la de una segunda mirada: avisar lo que no mira, que lo que marca valga la pena revisarlo y echar luz sobre algo que antes no se miraba. Con esa vara la aplicación 0.10.23 es usable; los números están al comienzo de esta ficha, en «Qué podés esperar, medido». De la sexta a la decimoquinta se cumplieron dos: no alarma sin motivo, y la detección de errores comunes supera el mínimo en los tres formatos, también en PDF por la revisión de lectura (entre 67 % y 100 %). En Excel se sostuvo pareja en las quince mediciones (entre 80 % y 100 %); en CSV y en PDF con texto fue irregular a lo largo de las mediciones (de 0 % a 100 %). En la séptima, el primer criterio falló por un solo caso; en la octava, con situaciones de lectura nuevas a propósito, por siete. Por eso se agregó una salvaguarda que compara lo que había en el archivo con lo que efectivamente se analizó y declara cualquier diferencia, aunque no sepa por qué se produjo. En la novena, también con situaciones nuevas, los casos en silencio bajaron a dos; en la décima fueron seis, tres de ellos leves, en la undécima otros seis, tres de ellos indiscutibles, en la duodécima también seis, uno solo indiscutible, en la decimotercera cinco, dos de ellos indiscutibles, en la decimocuarta tres, ninguno indiscutible, y en la decimoquinta quedaron dos casos sin declarar. Cada conjunto trae formas nuevas de leer mal un archivo: el criterio no se cambia, y lo que se corrige es la salvaguarda, para que alcance a más de esas formas sin tener que anticiparlas una por una. La próxima medición se hará, otra vez, con archivos nuevos y situaciones de lectura que no se hayan usado.

Cumplirlas no significa que detecte todos los errores: habilita a usarla como complemento, no como garantía. El resultado de cada medición se publica, también cuando no las cumple.

Primera validación con errores reales

Las mediciones anteriores usan archivos armados para la prueba. El 16/10/2026 se midió por primera vez el motor (multilente-0.9.15) con errores reales de publicaciones oficiales que luego se corrigieron: seis errores de dos series del Ministerio de Economía de la Nación (Gasto Público Social dirigido a Niñez, ediciones 2017, 2018 y 2001-2020) y de la Rendición de Cuentas del Ministerio de Economía y Finanzas de Uruguay, más siete controles que no debían alarmar (las ediciones corregidas y el Gasto Público Consolidado). Con la vara de un auditor el resultado es bajo; como segunda mirada, señaló en su celda dos de esos errores reales y, en la edición corregida, un descuadre real que nadie había señalado. Se publica completo:

  • Detección: 2 de 6. Señaló en la celda un subtotal vacío y un bloque de valores corridos. No vio: un bloque de provincias con las filas corridas (no armó ese cierre), una fila cuyo total no suma por un dígito perdido (no reconoció la jerarquía 1 / 1.1 / 1.1.1, y lo declaró), una incoherencia entre precios corrientes y constantes (no tiene ese control) y un cuadro de préstamos en otra moneda (la revisión de lectura no logró armar el cuadro de ese PDF, y lo avisó).
  • Falsas alarmas: 2 de 7 controles. En el Gasto Público Consolidado marcó un cambio de escala en 1987 que la planilla aclara en una nota («hasta 1986, miles de pesos; desde 1987, millones»). En la edición corregida de Niñez, en cambio, sus alarmas sobre 2017 eran un descuadre real que nadie había señalado.
  • Dice qué no revisó: 9 de 10 juicios claros. En el caso de las filas corridas informó cientos de cierres verificados sin decir que ese bloque quedó afuera.

Es una muestra chica y con sesgo: tres de los seis errores vienen de la misma familia de planillas, y varios errores documentados por los organismos no se pueden ver desde la página porque los totales se recalcularon. Aun así muestra lo que las mediciones con archivos armados no mostraban: con planillas oficiales reales, la lectura de PDF y el reconocimiento de jerarquías de cuentas son el punto débil. Los arreglos que salgan de esta validación no se pueden medir otra vez con los mismos archivos: la próxima validación externa usará errores nuevos.

Segunda y tercera validación con errores reales

El 17/10/2026 se repitió la prueba con errores nuevos, de otros organismos, con el motor multilente-0.9.16 y el diseño fijado por escrito antes de correrlo. Los errores son reales: el propio organismo los corrigió después, según una fe de erratas o al comparar dos versiones del mismo archivo, y se analizaron la versión con error y la corregida.

  • Informes en PDF del INDEC y del INEI de Perú: 0 de 6. Cuatro de los seis errores requerían controles que la herramienta no tiene: un rótulo que contradice el título, un dato que contradice la nota metodológica, un cociente entre cuadros y un acumulado que sólo se ve con otra edición. En los otros dos la tabla se leyó, pero no se reconoció como total una fila que no se llama «Total» ni como serie un cuadro con el año sólo en la primera fila. Hubo falsas alarmas en 4 de 8 controles. En uso real, la tabla de un PDF la revisa y corrige una persona antes del análisis; en esta prueba se confirmó tal como se leyó. El PDF es, hoy, el punto más débil de la herramienta.
  • Planillas Excel del INDEC, la Oficina Nacional de Presupuesto, Cuentas Nacionales y la Dirección Provincial de Estadística de Buenos Aires: 2 de 8. Señaló en la celda un valor diez veces menor y un dígito de menos. No vio un trimestre repetido, una escala mil veces menor, un saldo que no cierra ni un «Saldo bruto» que no suma sus sectores, y ese último cuadro no se mencionó en el informe. Hubo falsas alarmas en 6 de 10 controles: en los libros de balanza de pagos del INDEC, con los períodos en columnas y flujos que pueden ser negativos, entre 400 y 500 alarmas altas por libro.

Con esos resultados se corrigió el motor (multilente-0.9.17, aplicación 0.9.21). Con las mismas planillas Excel detecta 3 de 8, las falsas alarmas quedan en 1 de 10 controles y bajan a menos de 100 por libro del INDEC; en 63 planillas oficiales vigentes y correctas, las alarmas altas bajaron de 4.418 a 2.000. Como esos arreglos salen de los mismos archivos, estas cifras no prueban la mejora frente a planillas nuevas: la próxima validación usará otros errores. La lección de estas pruebas es que las mediciones con archivos armados no reflejaban la forma de las planillas oficiales; por eso la calibración pasa a hacerse sobre un banco de planillas oficiales reales, que se usan sólo para medir y no se redistribuyen.

Cuarta y quinta validación con errores reales nuevos

El 20/10/2026 se midió con errores que ningún motor había visto, con el diseño y las metas fijados por escrito antes de correr. La meta era detectar al menos la mitad y dar falsas alarmas en a lo sumo uno de cada cinco controles. No se cumplió, y se publica igual:

  • Cuarta validación (planillas Excel del INDEC y del Ministerio de Economía de la Provincia de Buenos Aires): 0 de 5, con la versión 0.9.21.1, con la 0.9.22 y con el sondeo previo. Falsas alarmas en 5 de 9 controles. Los cinco errores eran relaciones que la planilla no declara: un acumulado que suma un mes de menos, un subtotal que incluye un préstamo ajeno, un saldo que no es exportación menos importación, ceros en un índice y un dato de un censo que repite el del anterior. Una hoja no se pudo leer y se declaró.
  • Quinta validación: 0 de 2 (un total de pernoctaciones cargado a mano en la encuesta hotelera del INDEC y un tipo de cambio semanal repetido del BCRA). Sin el sondeo hubo falsas alarmas en 2 de 5 controles; con el sondeo, en ninguno. Encontrar errores reales nuevos es difícil: en tres horas de búsqueda sobre cientos de versiones oficiales aparecieron sólo dos, y casi todos los cambios entre versiones son revisiones normales.

Lo que enseñaron sobre esas versiones: controlar lo que el cuadro declara (totales rotulados, códigos, fórmulas) no alcanza para reconocer todas sus relaciones de significado. Desde la aplicación 0.9.22, antes de presentar las señales de una hoja, un sondeo previo revisa si la lectura es confiable: si una misma regla salta en muchos lugares distintos, es más probable que el cuadro se haya leído mal que una hoja con decenas de errores, y esa parte se declara al comienzo como «sin controlar». En 63 planillas oficiales correctas, las alarmas altas pasaron de 2.000 a 276; con 123 errores insertados en ellas se detectan 80, uno menos que sin el sondeo. En ese corte se estaba probando un lector separado y todavía no había detectado errores en los casos nuevos de esa prueba. Desde la aplicación 0.9.24, el lector del cuadro forma parte del análisis: propone relaciones y las reglas las comprueban. Las correcciones posteriores de acuerdo y confirmación ya están incorporadas; su evaluación amplia sigue pendiente de resultados.

Dos comprobaciones con métodos independientes del motor

No miden la detección en casos externos (para eso está la validación de arriba): buscan descartar que el resultado dependa de rasgos irrelevantes del archivo o que coincida con lo esperado sólo porque el motor y sus pruebas comparten los mismos supuestos.

  • Pruebas de invariancia. Los tres libros del banco con alteraciones sembradas (25 en total) se sometieron a seis transformaciones que no cambian su contenido: otro nombre de archivo, hojas renombradas, orden de las hojas invertido, el contenido desplazado dos filas y una columna, los números multiplicados por 1000 salvo los años, y fórmulas reemplazadas por sus valores. En las 18 corridas, con el motor multilente-0.9.4, se señalaron las 25 alteraciones. En las cinco primeras transformaciones las señales de control fueron idénticas, celda por celda; en la última sólo desaparecieron dos avisos de «valor fijo distinto de la fórmula», que no pueden darse cuando el libro ya no tiene fórmulas.
  • Verificador independiente. Un segundo programa, que no importa código de la aplicación, no lee encabezados ni palabras como «Total»: descubre por fuerza bruta qué filas suman a otra, recalcula las fórmulas con un evaluador propio y busca valores atípicos con otro criterio. Señaló las 25 alteraciones y, sobre el cuadro oficial de niñez sin alterar, llegó por separado a las mismas cuatro inconsistencias aritméticas que el motor.

Las diferencias entre ambos son de criterio, no de cálculo: el motor marca picos en series chicas y volátiles que el verificador no marca; el verificador marca diferencias menores al 0,2 % que el motor trata como redondeo de la fuente.

Las hizo el mismo equipo que desarrolla la herramienta, sobre archivos de una misma familia, y no reemplazan la prueba ciega externa. Un segundo programa del mismo autor reduce, pero no elimina, el riesgo de supuestos compartidos.

Una observación abre una pregunta, no una conclusión sancionatoria

  • No decide, firma, aprueba ni sanciona.
  • La lectura automática no es auditoría, certificación de veracidad ni herramienta antifraude.
  • No atribuye responsabilidades ni determina irregularidades.
  • No evalúa mérito, oportunidad o conveniencia de una decisión.
  • No sustituye controles internos, criterio profesional o asesoramiento jurídico.
  • No garantiza que un informe esté libre de errores; lo no evaluado no equivale a control superado.
06 · Validación institucional y documentación

Probar utilidad, ajustes o falta de valor en un contexto concreto.

Se propone una evaluación con informes ya cerrados y resultado conocido, sin intervenir sobre decisiones reales ni integrar inicialmente sistemas internos. La organización o el organismo y el equipo acuerdan antes de empezar la cantidad de casos, duración, permisos, proveedores y criterios de evaluación.

Comparación

Qué señaló la herramienta y qué observó un evaluador humano.

Errores y omisiones

Hallazgos útiles, falsas alarmas y señales que no detectó.

Uso

Tiempo requerido, claridad de las preguntas y utilidad para quien decide.

La evaluación puede concluir que la herramienta aporta valor, que necesita ajustes o que no aporta valor suficiente para ese contexto. Los tres son resultados válidos.

Condiciones económicas: cualquier costo o gratuidad debe acordarse para el alcance concreto del piloto. Esta ficha no constituye una oferta abierta de trabajo gratuito.

Escribí a Maximiliano Pérez: maximilianoperez1981@gmail.com.

Fuentes y estado de publicación

Licencia CC BY 4.0

La metodología y la documentación se comparten con atribución.

Ver licencia →

Trayectoria previa, proyecto distinto: una iniciativa del Hospital Mario V. Larraín de Berisso y OPEN LAB, proyecto de extensión de la UNQ, fue premiada en Gobernarte 2025 del BID. Gobernanza Multilente es un desarrollo independiente; ese antecedente no demuestra su eficacia. Una actividad formativa con personal de una institución tampoco equivale a adopción o validación institucional.

↑ Arriba