日本の全法令を git の履歴にしてみた
ARANK

きっかけただの思いつきです。私は法律のことを全然知りません。ただ、最近は AI のおかげで、知らない分野の調べものがとても速くなりました。国会会議録の API を眺めていたときに、ふと「法律を git で管理したら面白いのでは」と思いつきました。知らない分野でも、AI と一緒ならどこまでできるのか試してみたくなりました。法律の改正は「〇〇法の一部を改正する法律」という別の法律で行われます。中身は「第三条中『A』を『B』に改める」のような書き換えの指示なので、読んでも結局どこがどう変わったのかが分かりにくいです。これは diff だな、と思いました。法律の本文をファイルにして、改正を 1 コミットにすれば、git diff で変わったところがそのまま見えるはずです。調べてみると、ドイツには連邦法を git で管理している bundestag/gesetze がありました。日本にも e-Gov の全法令を毎日スナップショットしている elaws-history はありますが、XML をそのまま貯めているので、改正ごとの履歴としては読めません。それなら作ってみよう、となりました。作ったものhouritsu は、日本の法令を git の履歴にしたリポジトリです。法律・政令・省令など、e-Gov …

zenn.dev
Related Topics: Git GitHub