ConstructRevision
object type
One archived construct revision.
Fields
| Field | Type | Notes |
|---|---|---|
revision | ID ID! | The revision id (UUIDv7 — the OCC token this revision rotated to). |
revisionNum | Int Int! | The monotonic revision ordinal (0 = birth). A jump means the intervening revisions predate the archive — history is never fabricated. |
eventName | String String! | INSERT (birth) or MODIFY, as the stream recorded it. |
archivedAt | String | The stream's approximate write instant (provenance — the record's own updatedAt inside recordJson is the revision timestamp); null on pre-provenance objects. |
cause | RevisionCauseFace | The cause; null on pre-cause-era objects. |
recordJson | String String! | The full construct item at this revision, JSON-encoded (storage attributes stripped; money amounts are decimal strings VERBATIM). |