A version hash registry maps a generated hash for selected dataset commits to an immutable versioned snapshot. The snapshot represents the training files and supports reproducible retrieval after preparation completes. section 2.2.4
A dataset management service uses the registry to:
- Return an existing snapshot when the same commit-selection hash is requested, avoiding duplicate preparation work. section 2.2.4
Hash-based fetch
A preparation request filters commits, generates a hash from the selected commit IDs, and stores or reuses the corresponding snapshot. A later fetch supplies the dataset ID and hash to retrieve it.
