
Certificate of Completion
by Auny 🧡
Voted by ₥AN$A, Air Planes, Auny 🧡, Debbie, Hovhannes Mkhitaryan, Is Wilson, kaleb, rookepoole, Smiley “MakeShif”
SignTrail by @rookepoole is a browser-based PDF signing tool that produces byte-match integrity receipts, but left the audit trail trapped in a companion JSON file. This remix automatically appends a tamper-evident, DocuSign-style Certificate of Completion page directly to finalized PDFs. When you finalize a document, SignTrail generates the verification ID and completion timestamps, synthesizes an audit page detailing the original SHA-256 fingerprint, signer identity, and field inventory, and binds it permanently into the PDF before computing the final signed hash. To use it, drop any PDF into the workspace, place and complete your fields, and select Finalize document. The final PDF now carries its human-readable certificate on the last page while maintaining SignTrail's strict byte-for-byte cryptographic receipt verification.
- Models
- Antigravity (Gemini 3.8 Flash)
- Cost
- Not exposed in session UI (~15 turns, standard token rate)
1. PDF.js 6.1.200 threw `a.toHex is not a function` and `Map.prototype.getOrInsertComputed is not a function` during headless rendering because it uses bleeding-edge TC39 proposals; resolved by adding safe runtime polyfills in `pdf-loader.mjs`. 2. PDFLib standard Helvetica threw `WinAnsi cannot encode "✓"` when drawing status checkmarks on the canvas; resolved by replacing unicode glyphs with pure ASCII status tags. 3. Had to carefully sequence `verificationId` and timestamp generation prior to PDFLib compilation so the appended certificate page contains the exact verification ID and original fingerprint before calculating the final signed SHA-256 hash.
0 comments