Lexifina 所描述的一个项目提议将《美国法典》视为一个版本控制仓库,类似于软件开发人员使用 Git 来管理源代码的方式。其核心概念是将联邦法律中的每一次修改、增加和删除都作为一系列提交(commits)进行追踪。通过将这种软件工程方法应用于法律文本,其目标是提供特定法规随时间演变的清晰、按时间顺序排列的历史记录,从而让研究人员和公众更容易识别在立法过程中究竟发生了哪些变化。

虽然“法律即代码”的概念在其他司法管辖区已被探索,例如 2014 年的一个法国法律项目利用 Git 可视化法案的演变,但美国的应用面临着独特的障碍。Hacker News 上的评论者指出,自然语言法律比软件代码复杂得多,因为它们包含大量的例外情况和依赖于上下文的细微差别。与确定性函数不同,法律条款可能会根据外部因素的不同而表现不同,这使得在仓库中进行整洁的结构化变得困难,除非承担高昂的“数据结构化成本”或复杂的“异常处理”逻辑。

实际实施还面临着关于数据可访问性和透明度的重大障碍。一些观察人士指出,很大一部分立法过程可能会在秘密中进行,且目前的公共记录往往难以使用正则表达式或过滤器等标准工具进行解析。此外,关于私营公司在此倡议中所扮演的角色也存在争议;一些参与者认为,对于一个专注于透明度的项目,基础代码库应属于公共领域,以避免可能影响法律历史记录或呈现方式的利润动机。目前尚不清楚功能性工具是否已完全投入运行,或者该项目目前仍处于概念阶段。