指南
司法辖区
按司法辖区阅读的发现是一种阅读辅助,取自未经法律顾问审阅的草案目录。它绝不是法律意见,也绝不表示某个系统符合某项法律;以每项法律文件的官方文本为准。声明系统在何处使用,Oloproof 就会对照覆盖该地点的每一份目录来阅读它,列出它排除的每一份目录及原因,并说明目录何时应当重新阅读。
声明系统在何处使用
governance.yaml 中的系统可以声明 jurisdictions:,即一个 ISO 3166 代码列表:国家(CA、US)、下级行政区(CA-QC、US-CO)、跟在其下级行政区之后的城市(US-NY-NYC)、EU 或 INT。当某项法律文件的适用范围取决于它们时,加上 sector:(public 或 private)和 role:(provider 或 deployer),并指明目录索引:
catalogue_index: catalogues/catalogues.yaml
systems:
- id: triage
name: Benefits triage
in_scope: true
scope_reason: assesses eligibility for a provincial benefit
aia_level: II
jurisdictions: [CA-QC]
sector: public随后 oloproof governance check 会把每一份适用的已索引目录加入系统自己的列表,并按系统打印每一份被选中或被排除的目录及其原因:联邦指令不适用于省级机构,不匹配的部门或角色会被指明,自愿性框架会被提供但绝不被选中,提议中或已废止的法律文件会被编入目录但绝不被选中。手动指定的提议中目录会被拒绝,而不是被评估。没有司法辖区的系统保留它自己指定的目录。当每个系统都声明了司法辖区时,文件可以完全不指定任何目录,而把它们交给索引,如上所示;oloproof init --example governance 会写出这样一个项目,并把目录及其索引复制到 catalogues/ 中。
代码只向下匹配:为 CA 及其下级行政区编入索引的目录覆盖 CA-QC,但声明 US-NY 的系统不被 US-NY-NYC 的目录覆盖。请声明系统使用的最精确地点,以及它使用的每一个地点。
索引包含什么
catalogues.yaml 的每个条目指明一个目录文件、它覆盖的司法辖区、是否覆盖其下级行政区,以及它适用于何处:sector、role、voluntary 和 status(in_force、proposed 或 repealed),另有可选的 note 说明提议中的法律文件为何未被选中。它索引了加拿大(联邦指令及其算法影响评估、Policy on Service and Digital 及其指南、C-36 法案,提议中)、魁北克(其私营和公共部门隐私法)、安大略省(其人工智能指令,以及在法规指明其人工智能义务约束谁之前仍属提议的 Enhancing Digital Security and Trust Act)、美国(面向联邦机构的 OMB M-25-21 和自愿采用的 NIST AI RMF)、纽约市(关于自动化招聘工具的 Local Law 144)、科罗拉多州(SB26-189,已颁布,自 2027 年 1 月 1 日起生效,因此在此之前不被选中)、欧盟(针对提供者、部署者、透明度和通用模型的《人工智能法》;大多数高风险义务自 2027 年 12 月 2 日起适用,此前的发现描述的是准备情况)、英国(面向中央政府的 Algorithmic Transparency Recording Standard,以及 ICO 人工智能指南所解释的 UK GDPR 义务,包括关于自动化决策的第 22A 条至第 22D 条)、新加坡(AI Verify,自愿采用)以及含附录 A 控制措施的 ISO/IEC 42001 和 ISO/IEC 23894(自愿采用,仅列编号和标题)。在欧盟成员国声明的系统,例如 FR 或 DE-BY,由欧盟目录覆盖。每份目录都在开头几行说明自己是未经法律顾问审阅的草案。
一份证据,多份目录
一条对照行会把一条 gate 规则同时提供给多份目录中的可测量要求:
crosswalk:
- id: fair
rule: parity-gap
targets: [DADM-6.3.3#1, EUAIA-10]在审阅者为某个系统的目标接受它之前,一条对照行不约束任何东西:oloproof governance crosswalk --row fair --system triage --target EUAIA-10 --by "A. Reviewer",记录在审阅日志中。只有该目标读取这条规则,且仅在该行保持接受时的样子时如此;被编辑的行会被重新提供。使用相同参数的 --withdraw 会撤回一次接受。对照从不表示两项要求相同;它表示同一份证据被提供给两者,发现会指明该行。
目录何时应当重新阅读
每份目录都记录它对照其法律文件被阅读的时间(read_on)以及应多久再读一次(review_every,默认六个月,正在修订的法律文件为三个月)。过了该日期,其发现保持原有状态,并在页面、导出和 API 中旁注“catalogue not reread since”。如果法律文件在目录被阅读之后经过修订(amended_on),则在重新阅读之前其发现显示为无法确定。
按司法辖区,在终端和工作区中
oloproof governance check 在其选择结果的末尾输出一个“By jurisdiction”区块:针对每个系统及其声明的每个地点,列出覆盖它的目录、各状态下的发现数量,以及已过期的目录;文件按自身路径指定的目录单独列出。托管的治理页面显示相同的分组。封存的导出仍然只是已签名的记录;分组由它得出,绝不以未签名的形式附在其旁。
它无法告诉你什么
目录是按某位读者在某一天的理解对其法律文件所作的转述。Oloproof 不跟踪立法变化;审阅日期和重新阅读的人才是这一机制。哪些法律文件适用于一个组织、它们对组织有何要求,是需要询问法律顾问的问题。