Architecture
Schema
{ "type": "record", "name": "OriginationCreated", "namespace": "com.plumery.originations.events", "doc": "Event indicating that a new origination has been created", "fields": [ { "name": "id", "type": "string", "doc": "Unique identifier for the event" }, { "name": "originationId", "type": "string", "doc": "Unique ID of the origination process" }, { "name": "steps", "type": { "type": "array", "items": "string" }, "doc": "List of step names included in the origination process" } ]}