Raised by Hourglass.Activity.heartbeat!/0 when the running activity has been
cancelled (heartbeat timeout, workflow cancel, or terminate). Hourglass.ActivityRunner
recognises it and reports a Temporal Cancellation completion rather than a failure.
Deliberately not named …Error: see the credo:disable-for-this-file note above
the module for why the suffix would misdescribe it.