Verificación por XML
Los documentos se abren como lo que son —un zip con XML dentro— en lugar de confiar en la vista previa.
Proyectos · Python
Motor de 1.133 líneas que regenera, valida y audita entregables académicos, con auditoría de privacidad sobre cada parte extraída de cada archivo.
8.405 líneas de código · 341 de prueba · CI bloqueante
Por qué existe
Un entregable no está bien porque se vea bien. Este motor descomprime los documentos de ofimática y lee su XML, exporta los PDF y los verifica, y corre una auditoría de privacidad sobre cada parte extraída de cada archivo. Cuando encuentra un riesgo, la integración continua bloquea el push. La verificación no es un informe: es una condición de entrega.
Decisiones
Los documentos se abren como lo que son —un zip con XML dentro— en lugar de confiar en la vista previa.
Cada parte extraída se revisa en busca de datos que no deberían viajar en un entregable.
El fallo no avisa: impide. Un aviso que se puede ignorar no es un control.
Autoría
Automatización de evidencias ADSO es un proyecto de Jhon Steven Alvarez Ruiz, economista y analista de datos en Neiva, Colombia. El código está publicado en github.com/SirHegel.