PactDOCS

UNDERSTAND / EVIDENCE

Consent evidence

Every committed choice carries the context needed to explain what happened without turning Pact into a GRC suite.
01

What an event records

  • Stable evidence and subject identifiers
  • Allow, deny, dismiss, preference, or GPC action
  • Decision for every known purpose
  • Region and GPC state
  • Policy, copy, UI, and runtime versions
  • Timestamp and prior-event hash
02

How integrity works

Canonical events extend a SHA-256 hash chain. Evidence export verifies the chain before returning its result, making silent alteration detectable.

response.json
json
{
  "chainVerified": true,
  "events": [{
    "action": "deny",
    "region": "CA",
    "gpc": false,
    "runtimeVersion": "0.2.0"
  }]
}
03

Current boundary

REFERENCEInspect the current decision