using System; namespace QuantEngine.Core.Models { public class CollectionSnapshot { public string RunId { get; set; } = string.Empty; public string DatasetName { get; set; } = string.Empty; public string Ticker { get; set; } = string.Empty; public string? Name { get; set; } public string? Sector { get; set; } public string? AsOfDate { get; set; } public string SourcePriority { get; set; } = string.Empty; public string SourceStatus { get; set; } = string.Empty; public string PayloadJson { get; set; } = string.Empty; public string ProvenanceJson { get; set; } = string.Empty; public DateTime CreatedAt { get; set; } } }