Packages

Smoothie worker contract envelopes and lifecycle

Current section

Files

Jump to
smoothie_worker_contract lib smoothie_worker_contract.ex
Raw

lib/smoothie_worker_contract.ex

defmodule Smoothie.Worker.Contract do
@moduledoc """
Canonical worker contract types and behaviours for the Smoothie worker
protocol.
This app defines command/event envelope structs, run lifecycle state
transitions, and behaviour contracts for worker implementations. It is
transport- and queue-agnostic.
"""
end