An immutable structured output produced by Gralkor work.
@type t() :: %Gralkor.Artefact{id: String.t(), payload: map()}