Rule set sha256:c63def17fac2

rego-gpai-51-001

One rule of the rule set with digest c63def17fac2df12ab70941d8fcb7678e9a670479ea0d6dce87e7ddd4dc96079. An audit record that names this digest and this rule was decided by the rule as shown here. Every rule in this set.

Rulerego-gpai-51-001
Rule versionad42900e968954e5eb9ede5bb89e94c14a54d438946ab1bb3d88efb83642ceb0
ProvisionRegulation (EU) 2024/1689, Article 51(1) and Article 52(1)
ELI: http://data.europa.eu/eli/reg/2024/1689/art_51/oj
ApprovalApproved
Approved by Leo Celis on 2026-10-22 (via agent review per §5.1 amendment v1.1)

rules/rego/complyedge/gpai/model_classification.rego

Citation
Regulation (EU) 2024/1689, Article 51(1) and Article 52(1)
Condition
Article 51(1) classifies a general-purpose AI model as a model with systemic risk when it meets either condition; Article 51(2) presumes high impact capabilities above 10^25 FLOPs of cumulative training compute. The classification follows from the Regulation and the Commission; Article 51 puts no classification duty on providers. The provider duty is the Article 52(1) notification to the Commission within two weeks.
Layer 1 detects
"gpai", then the word "no", "not", "without" or "lack" (any ending), then classif; "general purpose" (space, hyphen or one word), then model, then the word "no", "not" or "without", then classif; "unclassified" or "unregistered", then "gpai" or "general purpose" followed later by the word starting "ai"; deploy, then "gpai" or "foundation model" (space, hyphen or one word), then the word "no", "not" or "without", then classif or categori; and skip, bypass or omit, then model, then classif. Case is ignored, the parts must sit on one line in the order given with any words between them, and a part not called a word can start inside a longer word. It matches wording,
Condition type
deterministic
Status in the file
approved