Skip to main content

ResQ.Core

AlertSeverity Enum

Defines alert severity levels for prioritization.
public enum AlertSeverity

Fields

Low 0 Low priority - routine information. Medium 1 Medium priority - notable event. High 2 High priority - significant issue. Critical 3 Critical priority - immediate action required.

Example

// Convert confidence to severity
var severity = detection.Confidence switch
{
    >= 0.95 => AlertSeverity.Critical,
    >= 0.85 => AlertSeverity.High,
    >= 0.70 => AlertSeverity.Medium,
    _ => AlertSeverity.Low
};

Remarks

Severity levels determine response urgency and notification routing. They can be derived from confidence scores or risk assessments.