Israel: law history in git
收藏数据链接:
官方服务:
资源简介:
以色列法律以 git 历史形式呈现:每条法律条款一个文件,每部法律生效当天一次提交,作出每项修改的法律作为提交作者。当前包含 13 部基本法的希伯来语文本、基本法目录,以及以色列在 40 项多边条约中的条约行动;来源包括希伯来语维基文库、Wikidata 和联合国条约集。该文本不是官方文本且不完整。
创建时间:
2026-10-28
原始信息汇总
Israel: law history in git 数据集总结
基本信息
- 数据集详情页:https://github.com/lexifina/israel-law
- 数据集定位:以色列法律以 Git 历史形式呈现;每项条款一个文件,每部法律在生效日一次提交,提交作者为使该变更生效的法律。
- 查询方式:
git blame显示每段文字背后的法律;git log列出每次变更;选择日期可得到当日有效文本。 - 设计来源:遵循 lexifina/global-law 的共享设计:https://github.com/lexifina/global-law
当前内容
首次构建,非完整。
| 文件夹 | 法案 | 版本数 | 历史 |
|---|---|---|---|
| 基本法文件夹(basic-law-*) | 13 部基本法文本,希伯来语,每节一个文件:议会、以色列土地、国家总统、政府、国家经济、军队、以色列首都耶路撒冷、司法机构、国家审计长、人的尊严与自由、职业自由、公投、以色列作为犹太民族国家 | 各 1 | 仅当前文本,日期为读取版本当天(可用的最旧版本) |
| 目录文件夹(catalogue) | 以色列基本法目录:标题、希伯来语标题、日期、Wikidata 标识符(仅事实) | 13 | 每个 Wikidata 记录基本法的日期一个版本,从 1958 年 2 月 12 日(基本法:议会)到 2018 年 7 月 19 日 |
| 条约文件夹(treaties) | 以色列在联合国秘书长保存的 40 项多边条约中的条约行动(签署、批准、加入、接受、继承):条约名称、行动、日期(仅事实) | 56 | 联合国条约集记录行动的每一天一个版本,1949 年 6 月 21 日至 2016 年 11 月 22 日 |
语言
- 基本法为希伯来语,即其颁布语言;无官方英文文本。
- 目录和条约条目为英文,并附每部基本法的希伯来语标题。
来源
- 基本法文本来自 Hebrew Wikisource:https://he.wikisource.org/wiki/%D7%A7%D7%98%D7%92%D7%95%D7%A8%D7%99%D7%94:%D7%97%D7%95%D7%A7%D7%99_%D7%99%D7%A1%D7%95%D7%93,读取日期为 2026 年 10 月 30 日;每个 Wikisource 页面引用 Reshumot(Sefer HaChukim)中该法律及其修正案的出版物。
- 以色列法规无版权(Copyright Act, 5768-2007, section 6),因此文本可复制。
- 目录来自 Wikidata:https://www.wikidata.org/wiki/Q2368137(CC0)。
- 条约行动来自 UN Treaty Collection:https://treaties.un.org/(仅事实)。
日期
- 每部基本法为单一版本:Hebrew Wikisource 发布的完整当前文本,日期为该 Wikisource 修订日,并归功于发布者作为可用的最旧版本。
- 基本法文本不是颁布时的文本,个别修正案日期尚未记录。
- 目录条目日期为 Wikidata 记录的每部基本法发布日期,未与 Reshumot 核对。
- 条约行动日期为 Treaty Collection 给出的日期。
构建方式
- Lexifina 读取列出来源,并将每个法案的带日期版本以及造成每次变更的法律记录到一个语料库文件。
- 构建脚本从该文件写入此仓库,同一语料库总是给出相同提交哈希。
- 复现说明给出细节和检查。
- 模型 Claude 编写了 Lexifina 的代码;它没有编写任何法律文本,构建历史时不运行任何模型。
校验方式
- 每个版本在生效当天和前一天从 git 读回,并与语料库文件匹配。
- 校验结果在复现说明中。
作者含义
- 提交作者是做出该变更的法律,使用不可能存在的电子邮件地址。
- 基本法文本归功于发布者 Hebrew Wikisource,作为可用的最旧版本。
- 目录条目归功于其日期的目录键。
- 条约行动归功于条约行动。
- 提交者始终是 Lexifina。
限制
- 不完整,且非官方文本。
- 基本法文本是第三方副本,不是 Reshumot 出版物,且未与其核对;重要事项应阅读官方公报。
- 每部基本法只有一个版本,无修正历史。
- 省略编辑说明、章节标题、签名和公报引用。
- 不包含临时国家预算基本法和基本法:托拉学习。
- 不包含普通法规、规章和判决。
- 条约行动仅涵盖所读的 40 项条约中 Treaty Collection 列出以色列的条约。
- 此仓库不是法律建议。
搜集汇总
数据集介绍

构建方式
在法律信息学与版本化法源编纂交汇的背景下,Israel: law history in git 的构建以可复现语料管线为核心。Lexifina 依循 lexifina/global-law 的共享设计,读取 Hebrew Wikisource、Wikidata 与 UN Treaty Collection 等来源,将各法案的带日期版本及致变法律记录于单一 corpus 文件;tools/build.py 据此生成 Git 仓库,使同一 corpus 始终产生相同 commit 哈希。Claude 仅编写 Lexifina 代码,不撰写法律文本,构建历史时不运行模型。tools/check_repo.py 于每版生效日及前一日从 Git 回读并核对 corpus.json,核验记录载于 REPRODUCE.md。
特点
在开放法源数据与法律文本可计算化趋势中,该数据集的特点体现为以 Git 历史组织以色列法。每一法条对应一个文件,每部法律生效之日对应一次提交,致变法律作为提交作者,Lexifina 为提交者;git blame 可指认段落背后的法律,git log 可列示变更,按日期可取得当日有效文本。当前内容涵盖 13 部基本法的希伯来文文本,每部一节一文件且仅一版;catalogue 收录 13 部基本法的事实性元数据与 Wikidata 标识,日期自 1958 年 2 月 12 日至 2018 年 7 月 19 日;treaties 汇录以色列在 40 项多边条约中的 56 次行动,时间自 1949 年 6 月 21 日至 2016 年 11 月 22 日。数据集明示非官方、不完整,基本法无修正史,并省略编辑注、章节标题、签名与公报引用等内容。
使用方法
面向法律史检索、规范版本追踪与可复现研究的需求,该数据集以 Git 仓库形式供使用。研究者可循文件路径定位基本法条文,借 git blame 识别每段文本对应的致变法律,以 git log 纵览变更序列,并按特定日期检出或读取当日在效文本;catalogue 与 treaties 目录可用于检索基本法元数据和条约行动。构建与核验可运行 tools/build.py、tools/check_repo.py,并结合 corpus.json 与 REPRODUCE.md 复现提交哈希和日期检查。使用者须留意其非官方文本属性,基本法文本为第三方副本且未与 Reshumot 公报核对,重大事务应查官方公报;普通成文法、规章、判决及临时预算基本法等未纳入,条约行动仅覆盖所读取的 40 项条约,且不构成法律建议。
背景与挑战
背景概述
在计算法学与法律信息学交汇处,Israel: law history in git 由 Lexifina 项目创建,依循 lexifina/global-law 的共享设计,将以色列法律史重构为可追溯的 git 版本库。其核心研究问题是以条款为文件、以生效日为提交、以引致变更的法律为作者,实现法律文本的时间切片、修订归因与沿革查询。该数据集现为首次构建,收录十三部基本法、其目录及以色列在四十项联合国多边条约中的行动,来源包括希伯来维基文库、Wikidata 与联合国条约集,构建代码由 Claude 撰写而法律文本未由模型生成。它为法律史、计算法学与开放法律数据研究提供可复现、可审计的版本化语料,并拓展法律沿革的可计算分析。
当前挑战
法律文本的版本化与沿革溯源面临多重难题。领域层面,基本法以希伯来文颁行且无官方英译,第三方副本尚未与 Reshumot 公报核验,每部基本法仅存一个版本而缺失修正史,临时预算基本法、Torah Study 及普通法规、规章与判决均未纳入,条约行动亦仅覆盖四十项多边条约,难以支撑完整法律效力判断。构建层面,需将异质来源的日期、条款与法律变更精确映射至 git 提交,使引致变更的法律成为作者而提交者恒为 Lexifina,并保证相同语料生成相同提交哈希;每日生效文本还须在生效日及前一日回读校验,以维持可复现性与审计可信度。
常用场景
经典使用场景
在法律史与计算法学交汇的脉络中,Israel: law history in git 将以色列法律重构为可溯及的版本控制历史,其经典用途在于以条文粒度开展法律沿革考察。研究者借助 git blame 可辨识每一段落背后的立法依据,运用 git log 可检视目录与条约行动的多版本更迭,按日期检出快照则可获取设计语义中的当日有效文本。该场景尤其适用于基本法条文比对、生效时点检索、立法影响追踪以及条约行动时间线分析,亦为跨国法律史的可复现比较提供操作范式。其以文件对应条文、提交对应生效法律的设计,使法律文本的时间性与因果归属在技术层面获得清晰表达。
解决学术问题
传统法律史与法律信息学研究常受制于文本版本零散、修正日期隐晦、官方公报获取不易及复现性薄弱等难题。该数据集以版本控制语义编码法律生效与变更,将条文、日期与致变法律关联,缓解条文级溯源、时间点复原、变更归属与可复现构建等学术瓶颈。其意义在于把法律文本转化为可审计、可验证的数据对象,提升法律史论证的透明度与可检验性,并为计算法学、比较宪法与法律知识图谱研究供给结构化基质。影响所及,法律文本的版本差异与生效脉络得以在统一框架内被机器读取与交叉验证;尽管当前构建尚属初版且非官方文本,仍具方法示范价值。
衍生相关工作
在该数据集公开说明所勾勒的学术脉络中,直接相关的经典工作体现为 lexifina/global-law 所倡导的多法域法律 git 历史设计。Israel: law history in git 遵循这一共享规范,将以色列基本法文本、基本法目录与联合国条约行动纳入统一版本控制框架,从而与跨法域法律史仓库形成谱系关联。其衍生方向可包括基于提交作者与 blame 的法律引证网络、生效日法律检索系统、比较宪法修正追踪及可复现法律计量管道;目录与 Wikidata 标识、条约行动日期的整合,亦为法律本体与开放数据融合提供参照。公开材料尚未列举更多具体后续文献,故其经典工作定位主要锚定于 lexifina/global-law 的范式延展。
以上内容由遇见数据集搜集并总结生成




