Manifest receipt

Locked & verifiable.

An evaluation claim anchored to a SHA-256 hash at the recorded time. Anyone can re-derive it from the canonical bytes below.

SHA-256e29242f6a232e559892ff2f39f2ae7a5b9a8d764b2303d5e2b6650e5bbeea308
Registered2026-09-03T12:57:04.117Z
Independent timestampRFC 3161 · 2026-09-03T12:57:04Z · timestamp.sigstore.dev · token
Transparency logRekor v2 · log2025-1.rekor.sigstore.dev · index 93745254 · inclusion proof
KindPRML manifest — conformed to the published v0.1 schema at commit time
Manifest
version: prml/0.1
claim_id: 019fd2a0-5c00-7e00-9a00-3e1e4c0d5ea1
created_at: "2026-09-03T12:00:00Z"
metric: reject_vectors_rejected
comparator: ">="
threshold: 20.0
dataset:
  id: prml-v0.1-reject-vectors-json
  hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
seed: 1
producer:
  id: falsify.dev
notes: "Sealed-commit demonstration record, 2026-09-03. Committed sealed, revealed the same day. The dataset hash field is the empty-input SHA-256 placeholder; the claim is illustrative."
raw bytes → · sealed 2026-09-03T12:57:04.117Z, revealed 2026-09-03T12:57:12.070Z
Amendment chain1 manifest — not amended · full chain →
README badge
PRML locked[![PRML locked](https://registry.falsify.dev/badge/e29242f6a232e559892ff2f39f2ae7a5b9a8d764b2303d5e2b6650e5bbeea308.svg)](https://registry.falsify.dev/e29242f6a232e559892ff2f39f2ae7a5b9a8d764b2303d5e2b6650e5bbeea308)
Verify in CI
- uses: studio-11-co/prml-verify-action@v2 with: mode: verdict expected-hash: e29242f6a232e559892ff2f39f2ae7a5b9a8d764b2303d5e2b6650e5bbeea308github.com/studio-11-co/prml-verify-action →

share on x →

Verify this hash yourself

Paste your manifest YAML. The canonical hash must match e29242f6a232…. This runs the registry's own canonicalization module (canonical.js) in your browser; for verification that does not trust this registry at all, use any of the four reference implementations offline.

Verify the independent timestamp (RFC 3161, offline)

The token countersigns this manifest hash with the timestamp authority's key, so the time claim no longer rests on this registry. Verify with OpenSSL 3 (LibreSSL, the macOS default, cannot check the ESS extension):

curl -sO https://registry.falsify.dev/e29242f6a232e559892ff2f39f2ae7a5b9a8d764b2303d5e2b6650e5bbeea308.tsr
curl -s https://timestamp.sigstore.dev/api/v1/timestamp/certchain -o chain.pem
awk 'split_after==1{n++;split_after=0} /END CERTIFICATE/{split_after=1} {print > ("tsa-" n ".pem")}' n=0 chain.pem
openssl ts -verify -digest e29242f6a232e559892ff2f39f2ae7a5b9a8d764b2303d5e2b6650e5bbeea308 \
  -in e29242f6a232e559892ff2f39f2ae7a5b9a8d764b2303d5e2b6650e5bbeea308.tsr -CAfile tsa-1.pem -untrusted tsa-0.pem

Expected output: Verification: OK.

What this receipt proves — and what it does not

PRML v0.2 is a frozen RFC (comment window closed 2026-05-22) — spec.falsify.dev/v0.2-rfc. Editor: spec.falsify.dev/editor.