Shared presenter for operator-facing replay availability and outcome wording.
@spec availability_hint(map() | nil) :: String.t()
@spec availability_label(map() | atom() | nil) :: String.t() | nil
@spec effect_label(map() | atom() | String.t() | nil) :: String.t() | nil
@spec event_badge(atom()) :: String.t() | nil
@spec flash_failure(term()) :: String.t()
@spec flash_success(atom()) :: String.t()
@spec latest_replay_summary(map()) :: String.t()
@spec outcome_label(map() | atom() | String.t() | nil) :: String.t() | nil
@spec reconcile_event_label(atom()) :: String.t() | nil
@spec reconcile_metadata_summary(map()) :: String.t()
@spec replay_event_label(atom()) :: String.t() | nil
@spec replay_metadata_summary(map()) :: String.t()
@spec unavailable_reason_copy(atom() | nil) :: String.t()