using PlotLine.Models; namespace PlotLine.ViewModels; public sealed class HelpDiagnosticsViewModel { public IReadOnlyList Articles { get; set; } = []; public IReadOnlyList Coverage { get; set; } = []; public int TotalArticles => Articles.Count; public int TotalValidArticles => Articles.Count(x => x.IsValid); public int TotalInvalidArticles => Articles.Count(x => !x.IsValid); } public sealed class HelpArticleDiagnosticViewModel { public HelpArticle Article { get; set; } = new(); }