Skip to content

Redaction and privacy

Evidence often contains sensitive prompts, tool results, user data, credentials, private documents, licensed data, or regulated records. Redaction must be explicit and auditable.

Redaction record

FieldPurpose
redaction_idStable redaction id.
target_refClaim, source, snippet, trace, artifact, review note, or field affected.
redaction_kindremove, mask, hash, tokenize, summarize, withhold, expire.
reasonprivacy, secret, policy, license, safety, retention, legal, user_request.
applied_bySystem, policy, human, exporter, or owner.
replacement_refOptional safe replacement, digest, token, or summary.
applied_atTimestamp.

A redacted pack SHOULD remain structurally useful. It should expose that a fact existed, what category was removed, and whether verification is still possible.

Access and retention

Evidence exports SHOULD include intended audience, retention class, expiry, allowed use, and whether downstream systems may re-identify tokenized values. Expired refs SHOULD become expired, not silently disappear.

Draft standard for portable agent evidence, provenance, review, and replay.