Imp.Playbook.Provenance (Imp v0.5.0)

Copy Markdown View Source

Bounded references to stable source identities and SHA-256 digests.

Provenance deliberately cannot contain examples, traces, prompts, reasoning, or arbitrary metadata. Those artifacts belong outside the playbook domain.

Summary

Functions

Builds a provenance reference set. Validation against policy occurs on admission.

Types

t()

@type t() :: %Imp.Playbook.Provenance{digests: [String.t()], source_ids: [String.t()]}

Functions

new(opts \\ [])

@spec new(keyword()) :: t()

Builds a provenance reference set. Validation against policy occurs on admission.