revision
The revision/version of the aggregate when this event was published.
The revision indicates the schema version of the aggregate at the time the event was created. This enables backward compatibility and proper event deserialization across different versions of the domain model. Defaults to DEFAULT_REVISION.