Skip to main content
DraftCounsel™

Trust

Verify a receipt

A receipt proves that specific bytes left the platform at a specific time with a specific set of checks. It does not prove what those checks did not run. Both halves are stated here, and on every receipt.

Verify a decision packet locally

A decision packet is the versioned record of a review: the document's exact and letters-and-digits digests, each finding with its decision, the coverage and export receipts, the citation verdicts, the limitations and the exact approval scope. The verifier below re-derives every digest in your browser and reports four things separately: whether the bytes you hold are the approved bytes, whether the declared checks reproduce, whether the issuer signature verifies under a published key, and what evidence is missing. Text that matches only after reflow is reported as such and never authorizes a changed document.

Everything runs in this browser tab. The packet and the document you choose are read here and never sent anywhere; the same core runs in the command-line verifier.

  • The sample packet (a fictional matter) verifies here; its document text is inside the packet source in the repository and on the sample itself.
  • verifier-core.js is the same core, MIT-licensed and dependency-free, for the command line: node scripts/verify-packet.mjs packet.json document.txt keys.json.
  • Published issuer keys: this deployment holds no issuer key, so its packets are unsigned and say so; byte integrity and declared checks still verify.
  • No external anchoring runs. Offline verification needs no external service; the privacy design is recorded and the service decision is the owner’s.

Look up an export receipt

Paste the receipt id from the export header (X-DraftCounsel-Export-Receipt). The answer states the SHA-256 of the bytes, the format, the renderer and the time, and the not-proven list for that renderer.

Receipt ids are on the export headers and in the matter proof file. Nothing you paste here is stored.

Not proven by a receipt on this deployment

Generated from the checks that do not run here today; a receipt for a specific export names its own list.

  • Completeness of the matter: that every relevant document, fact or issue was seen.(the platform reads what it is given, within the stated bound; nothing is claimed about what was not.)
  • Legal correctness: that any statement of law is right for these facts.(exemplars show practice and authorities are checked separately; correctness is the attorney's judgement.)
  • That every quotation matches its source.(quote fidelity runs only against a fetched opinion text.)
  • That each cited authority supports the proposition it is cited for.(proposition support is an attorney judgement the evidence ledger records; no check asserts it.)
  • That any cited case is good law (no negative treatment).(no licensed citator is configured.)
  • The identity of the issuer of this document.(no signature on the packet.)
  • That an adversarial pass attacked this document.(no Opposing Counsel Pass is recorded.)
  • That a licensed attorney reviewed every finding.(no attorney review is on the trail.)
  • That the filing meets the forum's format rules.(no format check ran.)

Export classes

What may leave, and under which recorded exception. A working draft always downloads with a truthful state; a final packet or an external delivery is blocked on an unresolved authority or an unchecked page window unless an attorney's override is on the append-only trail, and three checks have no override at all.

  • Working draftadvisoryRequired findings: none. Exceptions an attorney may record: none. Never waived: the draft banner stays on every page; no client visibility until reviewed.
  • Annotated review copyadvisoryRequired findings: none. Exceptions an attorney may record: none. Never waived: annotations stay attributed; the trail hash rides the file.
  • Final approved packethard blockRequired findings: existence, quote-fidelity, currentness. Exceptions an attorney may record: unresolved-authority, unchecked-page-window. Never waived: no tracked changes left in the file; client visibility reviewed; reviewer sign-off on the trail; the exact-version hash in the file.
  • External deliveryhard blockRequired findings: existence, quote-fidelity, currentness. Exceptions an attorney may record: unresolved-authority, unchecked-page-window. Never waived: no tracked changes left in the file; client visibility reviewed; reviewer sign-off on the trail; the exact-version hash in the file; the recipient scope recorded.