FEDERAL RULES OF EVIDENCE & COURT ADMISSIBILITY

Federal Rule of Evidence 902 PDF Engine

A sworn statement, tied to a hash, tied to a timestamp from a public time authority, that the code existed at that second and did not leave the machine. Grounded in FRE 902(11), 902(13), 902(14), and 28 U.S.C. § 1746.

⚖️ The Admissibility Crisis in Software Litigation

In copyright infringement lawsuits (17 U.S.C. § 501), trade secret misappropriation (18 U.S.C. § 1836), and patent interference proceedings, establishing first creation and authorship integrity is the central battlefield.

Typically, presenting computer records in a United States District Court requires deposing a digital forensics expert witness to testify how files were extracted, that the system clock was accurate, and that the chain of custody was uncorrupted. This process costs engineering teams tens of thousands of dollars in litigation expenses and delay.

📜 Federal Rule of Evidence 902 Standards

Federal Rule of Evidence 902 governs items of evidence that are self-authenticating—requiring no extrinsic evidence of authenticity in order to be admitted:

FRE 902(11) — Certified Domestic Records of a Regularly Conducted Activity

The original or a copy of a domestic record that meets the requirements of Rule 803(6)(A)-(C), as shown by a certification of the custodian or another qualified person that complies with a federal statute or a rule prescribed by the Supreme Court.

FRE 902(13) — Certified Records Generated by an Electronic Process or System

A record generated by an electronic process or system that produces an accurate result, as shown by a certification of a qualified person that complies with the certification requirements of Rule 902(11) or (12).

FRE 902(14) — Certified Data Copied from an Electronic Device, Storage Medium, or File

Data copied from an electronic device, storage medium, or file, if authenticated by a process of digital identification, as shown by a certification of a qualified person that complies with the certification requirements of Rule 902(11) or (12).

🛡️ How GitProof Generates Certified Exhibits

GitProof's built-in PDF engine (pkg/certificate/pdf.go) takes the sealed cryptographic attestation from proof.json and compiles a formal judicial certificate of authenticity.

⚖️ Authentication vs. Hearsay: The Exact Standard

Authentication and hearsay are two distinct evidentiary objections. A Rule 902 certificate establishes authenticity—proving that the electronic record and digital hash are genuine without calling a witness. To satisfy the business records exception to hearsay under FRE 803(6), the certificate provides statutory declaration language under 28 U.S.C. § 1746 for execution by the author or records custodian, confirming the record was created contemporaneously in the regular course of software development. When a qualified person signs that statement binding them to the Merkle hash, the exhibit is self-authenticating.

⚡ 100% Native Pure-Go Vector PDF Engine

Most developer tools rely on heavy, vulnerable external PDF renderers like Puppeteer, headless Chrome, or Python scripts. GitProof contains a purpose-built, pure-Go vector PDF generator:

TERMINALGenerate Judicial PDF Certificate
# Generate court-admissible certificate from current repository state
gproof cert -o authorship-certificate.pdf

# Output:
✅ Generated court-admissible FRE 902 PDF certificate: authorship-certificate.pdf
📄 Commit HEAD:   c32c9b82552ca3c3ce4a9b9cede9a84a502494ef
🌲 Merkle Root:   b79814e54af802270638c474680dc6942d1eb6b4
⏱️ TSA Timestamp: 2026-10-15T13:18:45Z (DigiCert Verified)