Amazon EventBridge events (custom events, scheduled rules, AWS service events).
case Mayfly.Events.EventBridge.decode(event) do
%{source: "my.app", detail_type: "OrderPlaced", detail: detail} -> ...
%{source: "aws.events"} -> # scheduled rule tick
enddetail is the event payload map. Scheduled rules send an empty detail.