Resolve all 46 low-severity architecture review findings

This commit is contained in:
Joseph Doherty
2026-09-09 22:56:36 -04:00
parent fef3e7675f
commit 9ee402bbcd
139 changed files with 2621 additions and 1082 deletions
@@ -11,6 +11,14 @@ public class KpiHistoryOptionsValidatorTests
{
private static KpiHistoryOptionsValidator NewValidator() => new();
[Fact]
public void Validate_SourceTimeout_Zero_Fails()
{
var result = NewValidator().Validate(null, new KpiHistoryOptions { SourceTimeout = TimeSpan.Zero });
Assert.True(result.Failed);
Assert.Contains("SourceTimeout", result.FailureMessage);
}
[Fact]
public void Validate_Defaults_Pass()
{