namespace Application.Features.Api.TrackRecord.GetLeaderboard; /// 예측 적중률 리더보드 (D2 M4). public sealed class Response { /// 표본 10+ 대상 회원 총수 (페이징 total) public int Total { get; init; } /// 요청 period (v1 은 항상 "all") public required string Period { get; init; } public required IReadOnlyList List { get; init; } public sealed class Row { /// 순위 (1부터) public int Rank { get; init; } public required string SID { get; init; } public required string Name { get; init; } public required string Tier { get; init; } public byte TierCode { get; init; } public decimal HitRate { get; init; } public int Predictions { get; init; } public int Hits { get; init; } public int Misses { get; init; } public int BestStreak { get; init; } } }