b2276b5b04
The MaxAttempts<=0 warning branch in AlarmHistorianOptions.Validate() was the only one without a test (the sibling DrainIntervalSeconds/Capacity/ DeadLetterRetentionDays warnings are covered). Add the matching case. Closes FU-4. Claude-Session: https://claude.ai/code/session_012SDSQ3AcaXqPcBtDESBRii