RevisionActorFace
object type
WHO performed one revision's write: kind names the actor class; exactly that class's ids ride beside it. Null on pre-provenance revisions — history is never fabricated.
Fields
| Field | Type | Notes |
|---|---|---|
kind | String String! | user · consumer · collaborator · api · device · agent_platform · root · system · public (the unauthenticated public-ops lane). |
userId | ID | The acting User (kind=user). |
accountId | ID | The acting User's Account (kind=user). |
consumerId | ID | The acting Consumer (kind=consumer). |
apiKeyId | ID | The acting ApiKey construct (kind=api — the key, never its minter). |
deviceId | ID | The acting Device (kind=device). |
agentChannelId | ID | The acting AgentChannel (kind=agent_platform — the UCP door's principal, the platform's profile URL rides the Session row, never the stamp). |
accessKeyId | String | The AWS Access Key ID a root action ran under (kind=root, when the environment carried it — the root marker). |