Commit 8c3d9e7
Add PRML manifest schema (#5673)
* Add PRML manifest schema
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.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: Studio 11 <hello@studio-11.co>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>1 parent 07d763b commit 8c3d9e7
1 file changed
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5269 | 5269 | | |
5270 | 5270 | | |
5271 | 5271 | | |
| 5272 | + | |
| 5273 | + | |
| 5274 | + | |
| 5275 | + | |
| 5276 | + | |
| 5277 | + | |
| 5278 | + | |
| 5279 | + | |
| 5280 | + | |
| 5281 | + | |
| 5282 | + | |
| 5283 | + | |
| 5284 | + | |
| 5285 | + | |
| 5286 | + | |
| 5287 | + | |
5272 | 5288 | | |
5273 | 5289 | | |
5274 | 5290 | | |
| |||
0 commit comments