namespace DeepDrftModels.DTOs; /// /// Per-track waveform datum status for the CMS PreProcessing panel. Tells admins which tracks already /// carry each stored datum and which need backfilling. is the 512-bucket /// player-bar profile; is the duration-derived high-res visualizer datum /// (phase-12 §5 — every track now carries one). is the vault key used to trigger /// generation for either missing datum. /// public class WaveformStatusDto { public long TrackId { get; set; } public string EntryKey { get; set; } = string.Empty; public string TrackName { get; set; } = string.Empty; public bool HasProfile { get; set; } public bool HasHighRes { get; set; } }