AlertRule describes when and how the platform should raise an alert. Each rule has a name, may target a specific productSlug, and is classified by type and severity. Its condition defines the trigger logic, and channelIds lists the destinations notified when it fires. A cooldownMin limits how often it can re-fire, isActive toggles it on or off, and lastFiredAt records the most recent trigger. Together these let operators tune signal without noise.
Technical section
Data model, API, and internals — visible to developers.
