Read this first — the signature, the hashes and the traces are real; the commands below work. The subject is not a language model. It is a static reference implementation, run to prove the pipeline end to end. The 66.7% describes that program and nothing else.
Sealed evaluation record · seal no. 1
evalseal-demo-12 · sealed 2026-07-28T09:14:02Z
Four commands, no tooling to install — ssh-keygen ships with macOS and every Linux distribution, and it is the same ed25519 signing used for signed git commits. You are not checking whether we are honest; you are checking whether the bytes still match what was signed.
S=https://evalseal.com/seal/d291-7caf-c9b1
# 1 · fetch the record, its detached signature, and our public key
curl -LO $S/record.json -O $S/record.sig
curl -LO https://evalseal.com/keys/allowed_signers
# 2 · verify the signature
ssh-keygen -Y verify -f allowed_signers -I seal@evalseal.com \
-n evalseal -s record.sig < record.json
# → Good "evalseal" signature for seal@evalseal.com
# 3 · verify the traces are the ones the record points at
curl -LO $S/traces.tar.gz
shasum -a 256 traces.tar.gz # 52b14610116879a3fac76403862d7c15e3cab2bc7c072040cc4de4e124b29684
# 4 · re-run the assay and confirm it lands on the same bytes
git clone https://github.com/evalseal/evalseal && cd evalseal
python3 tools/mkseal.py --sealed-at 2026-07-28T09:14:02Z
Three of twelve, quoted verbatim from the bundle. Every record carries the same fields: the task, each case's arguments, what was expected, what came back, and the verdict.
Alphanumerics only, case-insensitive. Nothing controversial here — included so the passes are as inspectable as the failures.
"A man, a plan, a canal: Panama" expected true got true ok
"race a car" expected false got false ok
"" expected true got true ok
Off-by-one on the merge condition: the subject uses < where the task specifies that intervals touching at an endpoint also merge. Overlapping intervals merge correctly, so this is invisible unless the case set contains a touching pair — which is exactly why the case set is frozen and published.
[[1,3],[2,6],[8,10]] expected [[1,6],[8,10]] got [[1,6],[8,10]] ok
[[1,2],[2,3]] expected [[1,3]] got [[1,2],[2,3]] FAIL
[] expected [] got [] ok
The subtractive-pair branch is guarded by i + 1 < len(s) - 1, one short. A subtractive pair at the very end of the numeral is counted additively instead, so the answer comes out high by twice the smaller symbol.
"III" expected 3 got 3 ok
"LVIII" expected 58 got 58 ok
"MCMXCIV" expected 1994 got 1996 FAIL
"XLIX" expected 49 got 51 FAIL
A seal that only its issuer has examined is worth nothing. So here are the strongest arguments against this one, written by us, before anyone else has to make them.
None of these are hidden in the record, and none of them can be fixed by asserting them away. They get fixed by a second party running the same thing and publishing what they get.