For gatekeepers · leaderboards · benchmarks · marketplaces · review processes

No locked claim, no entry.

The submission gate: require a pre-dated public receipt for every evaluation claim that wants in.

Self-imposed pre-registration only constrains the honest. When the venue requires the receipt, the constraint binds everyone who wants in. This page is the copy-paste version of that requirement — a CI gate that refuses any submission whose evaluation bar was not publicly locked before the run.

01What the gate enforces

Every submission must carry a PRML manifest — 9 fields: metric, comparator, threshold, dataset hash, seed — whose SHA-256 was publicly receipted before the results existed. The receipt is Ed25519-signed, countersigned by an RFC 3161 timestamp authority, and mirrored to the Rekor transparency log: the submitter cannot backdate it, and neither can we. Edit the manifest after locking and verification exits 3 (TAMPERED).

02The whole gate — two real steps

- name: Verify the locked claim
  id: prml
  uses: studio-11-co/prml-verify-action@v2
  with:
    mode: manifest
    manifest-path: ${{ steps.find.outputs.manifest }}

- name: Require a public receipt
  run: |
    curl -sf "https://registry.falsify.dev/${{ steps.prml.outputs.hash }}" > /dev/null \
      || { echo "::error::No public receipt - lock the claim before running"; exit 1; }

Complete workflow, submission-requirements template and rejection copy live in examples/require-receipt.

03What to tell submitters

One paragraph in your rules is enough: “Write your PRML manifest before you run; lock it at registry.falsify.dev; submit manifest and results together. Entries whose bar has no pre-dated public receipt are rejected automatically.” Submitters need no account and pay nothing; locking takes under a minute in the browser or one curl.

04What this proves — and does not

It proves the success criteria existed, in exactly this form, before the results did. It does not prove the score is correct — score verification stays with you, the venue. PRML proves the bar was locked, never the result.

05Running a venue and want it wired in?

The gate above is free and self-serve forever. If you want it adapted to your submission flow — custom fields, private registry, evidence packs for your reviewers — that is a fixed-scope written engagement: pricing · [email protected].