It should be possible to get all events from a specific domain replayed in the correct order regardless of event type.
The domain which is responsible for the event should be the one publishing the events, so the events gets published to the correct topics for consumption by subscribers.
All subscribers should implement event idempotency, so replayed events does not affect local data model constructed by already received events.
Accept criteria