Redaction-safe governed-effect evidence trace builder.
The evidence record keeps provider payloads and credential material out of trace attributes. Sensitive fields are preserved as GAOP tombstones so replay can prove a field existed without exporting the raw value.
Summary
Functions
Builds a governed-effect evidence record.
Builds a governed-effect evidence record and raises on invalid input.
Converts governed-effect evidence into an AITrace trace.
Types
@type t() :: %AITrace.GovernedEffectEvidence{ authority_decision: map(), authority_ref: String.t(), command_ref: String.t(), effect_ref: String.t(), export_profile: :governed_effect, lower_execution: map(), receipt_reduction: map(), receipt_ref: String.t(), redaction_posture: :standard, trace_ref: String.t(), transitions: [map()] }
Functions
Builds a governed-effect evidence record.
Builds a governed-effect evidence record and raises on invalid input.
@spec to_trace(t()) :: AITrace.Trace.t()
Converts governed-effect evidence into an AITrace trace.