Converts bounded snapshot differences into safe sampled lifecycle events.
The first snapshot establishes a baseline and emits no process starts. Later differences retain only opaque entity IDs and normalized snapshot labels.
Summary
Functions
Returns sampled process start and stop events from a bounded snapshot difference.
Functions
@spec from_diff( BeamConsole.Diff.t(), BeamConsole.Snapshot.t() | nil, BeamConsole.Snapshot.t(), BeamConsole.Recorder.Frame.t() ) :: [BeamConsole.Lifecycle.Event.t()]
Returns sampled process start and stop events from a bounded snapshot difference.