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-256fbec1be1aa3af8c4bd40c3107185067ed55e002d1c2d944a55207ff67e8e3a6f
Registered2026-09-23T11:55:30.885Z
Independent timestampRFC 3161 · 2026-09-23T11:55:31Z · timestamp.sigstore.dev · token
Transparency logRekor v2 · log2025-1.rekor.sigstore.dev · index 122166615 · inclusion proof
Kindraw hash anchor — not a conforming PRML manifest (missing required field: version)
Manifest
record: acceptance-record-seal/0
role: seal of the signed Falsify verification statement (illustrative example, not a client engagement)
statement_id: VS-2026-001
report_seal: https://registry.falsify.dev/86f76e446db76babca94cd97e645fafc838e0524f05bd75aa594f77ce98e7759
documents:
  4-verification-statement.md: a9d875cdec96b1b342952bf7f9aa03edd214961d48492a6c500389367bdc5f92
  4-verification-statement.md.falsify.sig: 1bbf319832c79223ed18bdf71317ec4c4f2177dff256c9538d49c74928c45171
  VERIFY.sh: a7afb47b8ed968232fb7d4ebdea5e55ee467eeccd0e327c1b943eb20d1276022
raw bytes →
README badge
PRML locked[![PRML locked](https://registry.falsify.dev/badge/fbec1be1aa3af8c4bd40c3107185067ed55e002d1c2d944a55207ff67e8e3a6f.svg)](https://registry.falsify.dev/fbec1be1aa3af8c4bd40c3107185067ed55e002d1c2d944a55207ff67e8e3a6f)
Verify in CI
- uses: studio-11-co/prml-verify-action@v2 with: mode: verdict expected-hash: fbec1be1aa3af8c4bd40c3107185067ed55e002d1c2d944a55207ff67e8e3a6fgithub.com/studio-11-co/prml-verify-action →

share on x →

Verify this hash yourself

Paste your manifest YAML. The canonical hash must match fbec1be1aa3a…. 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/fbec1be1aa3af8c4bd40c3107185067ed55e002d1c2d944a55207ff67e8e3a6f.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 fbec1be1aa3af8c4bd40c3107185067ed55e002d1c2d944a55207ff67e8e3a6f \
  -in fbec1be1aa3af8c4bd40c3107185067ed55e002d1c2d944a55207ff67e8e3a6f.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.