1.What is sealed
- A sealed record commits to a JSON object called the PACKET.
- The commitment is a SHA-256 digest over the UTF-8 encoding of the packet's canonical form.
- The packet is published in full by the public verifier in JSON form, so a reader holds the same bytes the digest was taken over.
- The packet is not the report PDF. The packet records the report's identity, its PDF digest, the methodology version, the signer, and whether an examiner declaration exists. The PDF is committed to separately, by the pdf_hash_sha256 field inside the packet.