Legalize-es ha convertido más de 12.000 normativas vigentes del Estado y las comunidades autónomas en ficheros Markdown organizados en Git, lo que permite buscar, comparar versiones y visualizar qué se añadió o eliminó en cada reforma, según el repositorio Legalize-es en GitHub. Este proyecto automatiza la extracción desde el API de Legislación Consolidada del BOE y añade metadatos y control de versiones para que la ley deje de ser un PDF difícil de seguir.
¿De qué se trata exactamente?
Legalize-es recoge el texto público del BOE y lo normaliza en texto plano, un archivo por norma y carpetas por jurisdicción. El sistema usa el API de Legislación Consolidada del BOE como fuente, según la documentación del proyecto, y aplica el estándar ELI (European Legislation Identifier) para metadatos. El diferencial práctico es que cada reforma queda como un commit en Git con la fecha real de publicación, y las diferencias aparecen marcadas en rojo y verde para ver lo borrado y lo añadido. El repositorio afirma contener más de 12.000 ficheros derivados del BOE, lo que convierte una búsqueda que antes requería leer PDFs en una consulta sobre texto plano y un historial trazable, según el repositorio Legalize-es en GitHub.
¿Por qué importa esto ahora?
En España la producción normativa es intensa: el informe de Producción normativa de la CEOE para 2024 lista 719 normas, una cifra que ilustra la carga regulatoria que profesionales y ciudadanos deben vigilar (según la CEOE). Cuando una norma acumula reformas, perder el hilo de lo vigente es fácil; Legalize-es reduce ese riesgo al ofrecer una línea temporal de cambios y diffs interpretables sin ser jurista. Para periodistas, opositores y pequeñas empresas, poder ver la traza de una ley (qué artículos cambió y cuándo) ahorra tiempo y reduce errores. Además, al estar en Git, cualquiera puede proponer mejoras al pipeline o a los metadatos, lo que abre la puerta a auditorías ciudadanas y colaboraciones técnicas.
¿Cómo nos sirve esto en Argentina?
La idea de convertir textos oficiales en repositorios con control de versiones es exportable. Argentina tiene 24 jurisdicciones (23 provincias más la Ciudad Autónoma de Buenos Aires), según datos del Gobierno de la Nación Argentina, lo que plantea un desafío similar al español: múltiples boletines y formatos. Un proyecto con pipeline automatizado y archivos planos facilitaría consultas interjurisdiccionales y control de cambios en textos normativos provinciales. No obstante, adaptar el modelo requiere acceso a APIs o a archivos abiertos en formato legible, así como procesos para normalizar vocabularios y metadatos locales. En suma, el enfoque de Legalize-es es replicable, pero depende de políticas públicas que garanticen datos abiertos y consistencia entre jurisdicciones.
Riesgos, límites y qué pedirle al proyecto
El aporte es indudable, pero no es una panacea. El texto legal es dominio público y el proyecto automatiza su procesamiento, pero la interpretación jurídica sigue requiriendo revisión experta. Pedimos tres condiciones antes de que instituciones adopten este tipo de herramientas: métricas públicas (frecuencia de actualizaciones, cobertura por jurisdicción y tasas de error), documentación en español clara sobre el pipeline y sus supuestos, y gobernanza con revisión humana para validar versiones antes de usarlas en trámites oficiales. Además, mantener la sincronía con las 17 comunidades autónomas del Estado (según el Gobierno de España) y con los boletines locales exige recursos y coordinación institucional. Apoyamos la transparencia y el código abierto, pero defendemos que su adopción institucional vaya acompañada de controles y métricas públicas.