Skip to content

Artifact Types

Artifacts are explicit outputs or preserved states that participate in a verification workflow.

Material used as an input to a process.

Examples include source files, repository state, configuration or structured input.

An output produced from one or more source artifacts.

Examples include publications, reports or reconstructed state.

Material used to support inspection or verification.

Examples include manifests, hashes, signatures and verification records.

An explicit result produced by evaluating an artifact against a defined verification contract.

Artifact roles should remain distinguishable even when several artifacts are packaged together.