Lexifinaによって説明されるプロジェクトは、ソフトウェア開発者がソースコードを管理するためにGitを使用するのと同様に、米国法典をバージョン管理されたリポジトリとして扱うことを提案しています。核心となる概念は、連邦法内のすべての修正、追加、削除を一連のコミットとして追跡することです。このソフトウェア工学の手法を法的テキストに適用することで、特定の法令が時間の経過とともにどのように進化してきたかについての明確で時系列的な履歴を提供し、研究者や一般市民が立法過程の間に正確に何が変更されたかを特定しやすくすることを目的としています。
「法はコードである」という概念は、Gitを使用して法案の変遷を可視化した2014年のフランス法のプロジェクトなど、他の管轄区域でも探求されてきましたが、米国への適用には独自の障害があります。Hacker Newsのコメントでは、自然言語による法律は、数多くの例外や文脈に依存するニュアンスを含んでいるため、ソフトウェアコードよりも大幅に複雑であると指摘されています。決定論的な関数とは異なり、法的な条項は外部要因によって異なる挙動を示す可能性があり、高い「データ構造化コスト」や複雑な「例外処理」ロジックを伴わずにリポジトリ内でクリーンに構造化することは困難です。
実用的な実装においても、データのアクセシビリティと透明性に関する大きな障壁に直面しています。一部の観察者は、立法プロセスの多くが秘密裏に行われる可能性があり、現在の公開記録はregexやフィルターなどの標準的なツールでは解析が困難なことが多いと指摘しました。さらに、この取り組みにおける民間企業の役割についても議論があります。透明性に焦点を当てたプロジェクトであれば、法的な履歴の記録や提示方法に影響を与える可能性のある営利目的を避けるために、基礎となるコードベースはパブリックドメインにあるべきだと主張する参加者もいました。現在、機能的なツールが完全に稼働しているのか、あるいはプロジェクトがまだ概念段階にあるのかは不明なままです。
