lab completion record
finished one of the offline curriculum labs? generate a small, portable record that binds which lab you did, the file hashes you reproduced, and a utc timestamp — with a self-hash a third party can check offline. everything is computed on your device; nothing is uploaded.
generate a completion record
pick the lab you finished and drop the golden/output files you reproduced — each is sha-256 hashed locally in your browser. the record is self-attested and stamped with the mandatory not-a-certification disclaimer. nothing is uploaded.
verify a completion record
drop a completion.json below. it is parsed and checked locally — the self-hash, the mandatory disclaimer, and the optional signature. nothing is uploaded.
what the record binds
- the lab — its number, slug, and title, drawn from the open curriculum (the full walkthroughs + published golden hashes live in the repo).
- reproduced hashes — the sha-256 of each golden/output file you dropped, hashed locally. these are your attested results; the record does not assert they are the “correct” goldens — compare those yourself against the lab's published table.
- a utc timestamp — when the record was generated on your device.
- self-integrity —
recordSha256is the sha-256 of the canonical serialization (fc-completion|v1|json-canonical-sorted-keys|sha256). edit any field and the self-hash no longer matches. - optional signature — an Ed25519 self-signature over the self-hash, using the same on-device key as case sessions. it proves integrity + same-device authorship, not authority or identity.
honest limits
a completion record is a learning artifact, not a credential. it confirms that a specific record has not been tampered with and (if signed) came from a specific device key. it does not prove the person did the work themselves, who they are, or that they are competent at anything. it is not a qualification and confers no status.
- the labs themselves: /forensics/curriculum
- tool-bundle authenticity + signing: /provenance
- reproducibility receipts for a single tool run: /forensics/receipts
this content is proprietary to FatCousin Labs Inc. — see /aup. fatcousin processes nothing server-side; every hash on this page is computed locally.