spatialrust_episode/provenance.rs
1//! Model provenance attached to episode outputs.
2
3/// One model invocation provenance record.
4#[derive(Clone, Debug, PartialEq, Eq)]
5pub struct ModelProvenance {
6 /// Model name / family.
7 pub model: String,
8 /// Model revision or digest.
9 pub revision: String,
10 /// Optional dataset / training run id.
11 pub dataset: Option<String>,
12}
13
14/// Provenance bag retained on episodes.
15pub type ProvenanceRecord = ModelProvenance;