18 lines
584 B
Markdown
18 lines
584 B
Markdown
# ADR-0039: Deduplicated alert lifecycle
|
|
|
|
## Status
|
|
|
|
Accepted in M14 on 2026-08-27.
|
|
|
|
## Decision
|
|
|
|
Use immutable versioned rules and deterministic logical fingerprints with pending, firing,
|
|
acknowledged, resolved and maintenance-suppressed states. Every transition is durable; M14 performs
|
|
no automatic destructive remediation.
|
|
|
|
## Consequences
|
|
|
|
Polling does not produce alert spam, acknowledgement cannot erase evidence, recovery stays visible
|
|
and maintenance cannot silently disable monitoring. Lightweight incidents claim causality only for
|
|
evidenced node/downstream relationships.
|