Closed reload hint delivered to a host-configured inbox change publisher.
The hint contains routing scope only. Durable notification state remains the authority and consumers must reload it rather than treating this value as a delta.
@type event() :: :created | :seen | :read | :archived
@type t() :: %Chimeway.Inbox.Change{ event: event(), recipient_ref: String.t(), tenant_id: String.t(), version: 1 }
@spec new(term(), term(), term()) :: {:ok, t()} | {:error, :invalid_change}