Deployment & artifacts
The immutable unit a run executes, and the data it is allowed to read.
A deployment binds a model and its manifest into one immutable, auditable unit. It is hashed on save. To change anything you register a new deployment rather than editing the existing one, so any run can always be traced to exactly the configuration that produced it.
Input artifacts
An artifact is business data a run may read. Each is content-addressed by SHA-256, so what a run consumed can be proven after the fact. Register the artifact first, then upload its content — the digest must match.