namespace SatelliteProvider.Common.Configs; // AZ-488: tunable thresholds for the UAV tile-upload quality gate. // Defaults are documented in `_docs/02_document/contracts/api/uav-tile-upload.md` v1.0.0. public class UavQualityConfig { public int MinBytes { get; set; } = 5 * 1024; public int MaxBytes { get; set; } = 5 * 1024 * 1024; public int MaxAgeDays { get; set; } = 7; public int CapturedAtFutureSkewSeconds { get; set; } = 30; public double MinLuminanceVariance { get; set; } = 10.0; public int MaxBatchSize { get; set; } = 100; public int LuminanceSampleSize { get; set; } = 32; }