Version
- botType: stringFormat: uuid
_id required - publishedType: Timestamp
_at requiredA moment, in UTC, written as
YYYY-MM-DDTHH:MM:SS. It carries no offset and no fraction of a second, so a client that reads it as local time is wrong by whatever its own offset is. - versionType: stringFormat: uuid
_id required - nameType: string | null
A label, absent unless someone has set one. Versions are created unnamed; naming one is a separate action.
- publishedType: Author
_by Properties: 2Who published it. Absent once that person has left the brand — there is nothing left to name them by.