mirror of
https://github.com/mblanke/Goose-Core.git
synced 2026-03-01 14:10:22 -05:00
Add shared alert policy document
This document outlines the shared alert policy, including definitions, creation rules, severity rules, ownership, visual rules, and non-goals for alerts.
This commit is contained in:
59
governance/ALERT_POLICY.md
Normal file
59
governance/ALERT_POLICY.md
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
# Shared Alert Policy
|
||||||
|
|
||||||
|
This document defines when and how Alerts exist across the platform.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Definitions
|
||||||
|
|
||||||
|
Finding:
|
||||||
|
An analytical result produced by analysis or execution.
|
||||||
|
|
||||||
|
Alert:
|
||||||
|
A Finding that requires attention, acknowledgment, or action.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Alert Creation Rules
|
||||||
|
|
||||||
|
- An Alert must always be derived from a Finding
|
||||||
|
- A Finding may exist without becoming an Alert
|
||||||
|
- Alerts are explicit, not implied
|
||||||
|
- Alerts must have a defined reason for escalation
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Severity Rules
|
||||||
|
|
||||||
|
- Severity is assigned at Finding creation
|
||||||
|
- Severity may be escalated once during Alert creation
|
||||||
|
- Severity may not be downgraded after escalation
|
||||||
|
- Severity meaning is defined in goose-core
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Alert Ownership
|
||||||
|
|
||||||
|
- ThreatHunt may suggest Alerts
|
||||||
|
- GooseStrike may act on Alerts
|
||||||
|
- Analysts approve or acknowledge Alerts
|
||||||
|
- goose-core defines structure and semantics
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Visual Rules
|
||||||
|
|
||||||
|
- Alerts have higher visual emphasis than Findings
|
||||||
|
- Alerts may use animation for initial attention
|
||||||
|
- Alerts must not use persistent or looping animation
|
||||||
|
- Visual treatment must align with severity
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Non-Goals
|
||||||
|
|
||||||
|
- Alerts are not automated actions
|
||||||
|
- Alerts do not bypass analyst review
|
||||||
|
- Alerts are not notifications by default
|
||||||
|
|
||||||
|
Alerts represent **intent to act**, not action itself.
|
||||||
Reference in New Issue
Block a user