Illustrative sample
A sample evidence record.
One redacted, hash-chained record as it lands in your SIEM. Each record links to the one before it — change a single byte and the chain no longer verifies. Values shown are illustrative, not from a real endpoint.
evidence-2026-07-10.jsonl · record 42
{
"timestamp_utc": "2026-07-10T04:12:31Z",
"endpoint_id": "ep_7f3c12", // pseudonymous, not a hostname
"hook": "PreToolUse",
"tool": "Read",
"action_category": "cloud_credentials",
"decision": "deny",
"control_ids": ["H-11"],
"rule": "policy/protected-paths.yaml#cloud_credentials",
"path": "~/.aws/•••••••••••", // path redacted in evidence
"reason_redacted": "Blocked read of a cloud-credentials path.",
"redactions_applied": 1,
"prev_hash": "00aa3f7c9e21…c19d", // hash of record 41
"record_hash": "5e9d84b1f0a7…7b2f" // = sha256(this record + prev_hash)
}
The chain is verified by recomputing each record_hash from the record body plus the previous prev_hash. A tamper anywhere breaks every hash downstream, so the exact altered record is pinpointed. No code, file contents or secret values appear in the record — only the category, control and a redacted path.