An IncidentBundle groups one captured transaction with its linked action and change diffs.
Summary
Types
@type t() :: %Threadline.Investigation.IncidentBundle{ action: Threadline.Semantics.AuditAction.t() | nil, changes: [Threadline.Investigation.IncidentChange.t()], transaction: Threadline.Capture.AuditTransaction.t() }
A captured transaction with its optional action and bundled incident changes.