Validated BEAM artifact emitted by isolated extension compilation.
Module identity is read from BEAM metadata only after the atom table has passed the inventory resource limits. The path always points at a private staging or admitted cache directory.
Summary
Types
@type t() :: %Minga.Extension.Artifact{ atom_count: non_neg_integer(), byte_size: non_neg_integer(), bytecode: binary(), digest: binary(), filename: String.t(), module: module(), module_name: String.t(), path: String.t() }