From a00edf856a7de850255bd0f14b8715f20d787630 Mon Sep 17 00:00:00 2001 From: Studio 11 Date: Sat, 9 May 2026 02:27:29 +0300 Subject: [PATCH 1/2] Add PRML manifest schema MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PRML — Pre-Registered ML Manifest — is an open CC BY 4.0 specification for committing machine-learning evaluation claims to a SHA-256 hash before the experiment runs. The schema validates the eight required PRML v0.1 fields plus optional v0.2 RFC additions (streaming variant, runner attestation, revocation). File patterns target *.prml.yaml, manifest.prml.yaml, and the prml-manifest.{yml,yaml} convention. Both schema versions are JSON Schema 2020-12 conformant and validated against 32 locked conformance vectors (12 v0.1 + 8 v0.2 + 12 v0.1 inputs against v0.2 schema for backwards-compat). Detail at https://spec.falsify.dev/schema/. Spec author: Studio 11 Turkey Ltd. Şti. (hello@studio-11.co). v0.1 stable; v0.2 RFC freeze 2026-05-22 23:59 UTC. --- src/api/json/catalog.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/api/json/catalog.json b/src/api/json/catalog.json index d88efdc6134..41c7efcbb34 100644 --- a/src/api/json/catalog.json +++ b/src/api/json/catalog.json @@ -5256,6 +5256,16 @@ "fileMatch": [".pre-commit-hooks.yml", ".pre-commit-hooks.yaml"], "url": "https://www.schemastore.org/pre-commit-hooks.json" }, + { + "name": "PRML manifest", + "description": "Pre-Registered ML Manifest — open spec for committing ML evaluation claims to a SHA-256 hash before the run (CC BY 4.0). https://spec.falsify.dev/v0.1", + "fileMatch": ["*.prml.yaml", "*.prml.yml", "manifest.prml.yaml", "prml-manifest.yaml", "prml-manifest.yml"], + "url": "https://spec.falsify.dev/schema/prml-v0.1.schema.json", + "versions": { + "v0.1": "https://spec.falsify.dev/schema/prml-v0.1.schema.json", + "v0.2-rfc": "https://spec.falsify.dev/schema/prml-v0.2.schema.json" + } + }, { "name": ".phrase.yml", "description": "Phrase configuration file", From 30ea166af1a137a41adb54da2131d83c6a6edd37 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 08:42:51 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/api/json/catalog.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/api/json/catalog.json b/src/api/json/catalog.json index 41c7efcbb34..5ca15b178f4 100644 --- a/src/api/json/catalog.json +++ b/src/api/json/catalog.json @@ -5259,7 +5259,13 @@ { "name": "PRML manifest", "description": "Pre-Registered ML Manifest — open spec for committing ML evaluation claims to a SHA-256 hash before the run (CC BY 4.0). https://spec.falsify.dev/v0.1", - "fileMatch": ["*.prml.yaml", "*.prml.yml", "manifest.prml.yaml", "prml-manifest.yaml", "prml-manifest.yml"], + "fileMatch": [ + "*.prml.yaml", + "*.prml.yml", + "manifest.prml.yaml", + "prml-manifest.yaml", + "prml-manifest.yml" + ], "url": "https://spec.falsify.dev/schema/prml-v0.1.schema.json", "versions": { "v0.1": "https://spec.falsify.dev/schema/prml-v0.1.schema.json",