Diário da Républica é um sistema de controlo de versões (bastante terrível)
A verdade é que é compreensível. Aparecendo bastante antes da maioria dos sistemas informáticos, o Diário da República corresponde a um repositório onde ficam registadas todas as alterações legais do país.
Partilha por isso muitos elementos com sistemas informáticos de controlos de versões, podendo o commit ser equiparado ao diploma legal, que muitas vezes até é expresso em termos de alterações (patches) a diplomas já existentes e existindo um reviewer (o presidente) com poder de veto antes de as leis serem juntas ao repositório.
O problema é que, embora tenha estas semelhanças, ao contrário de sistemas como o git, não existe um "estado corrente" do repositório, devendo o aspirante a entendedor de uma lei procurar o diploma original e depois descobrir como todas as alterações existentes se aplicam em cima desta.
Como resolver? Não sei, mas certamente há quem ache que a palavra favorita de toda a gente (IA) vai ser a solução. Embora até possa ajudar... acho que o Diário da República poderia ir buscar inspiração a alguns dos sistemas informáticos.