A signal is a typed, evidence-backed statement that a monitored dependency changed.

Signal families

Severity

The structured_delta field carries type-specific mechanical details. The summary is for humans; automation should prefer stable fields such as signal_type, severity, evidence_ids, and identifiers.
Use breaking_only=true for release gates. Use min_severity for feeds and triage views that should still show non-breaking operational changes.