Skip to content

Zenith://Ontology

online
Ontology/Identity & participation

Zenith Research / Vocabulary library

Identity & participation

Browse definitions across applications, with their exact source profiles and constraints.

Review candidate27 source-bound revisions37 source occurrences
Record / Authority & interfacePermalink ↗

Actor

The person or Hermes session performing a command, distinct from the guest.

PrototypeZendo / Concierge · v0.5.0
Source reference details

The source snapshot pins the input files; the schema profile identifies their reading context.

Schema profile
zendo@0.5.0
p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2
Source snapshot
s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2
Revision
d-5f0fc9182de6ffa9dcc597c6f900636175c4fcec9d072a0d38528c798dd5ff37
Occurrence
o-894d8adb47d2fbeba07cdbf5b70cee4fa2425e9d1f3b7f3638448e91ffc7517c
Producer state
Prototype
Website state
viewer-source-not-published
Attribution
Unknown. Source association is not authorship or approval.
Identity
Service-derived actor.id and sessionId
Owner
Local loopback session or native plugin transport.

Fields 5

Fields for Actor
FieldContract
idRequiredstring

Acting identity.

kindRequiredconcierge | hermes

Operator category.

sessionIdRequiredstring

Host/browser session reference.

authorityRequiredstring

Local authority source.

pluginOptionalstring

Client-reported plugin version.

Scope & rules

  • Actor and authority are not supplied by model command arguments.
  • The prototype’s local actor is not a production identity/delegation proof.
  • A human actor may resolve to Rolodex Person and a Hermes actor to Agent through a future verified adapter. An acting session is distinct from the guest on whose behalf it operates.

Relationships

performs→Provenance event ↗1 → 0..*
contributes to→Profile chunk ↗0..* → 0..*

Pinned source artifacts

catalog.json ↗
fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102

zendo.schema.json ↗
82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278

devgraph.ontology.json ↗
afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95

Original source view ↗

Exact source node
{
  "id": "actor",
  "label": "Actor",
  "kind": "Record",
  "group": "Authority & interface",
  "description": "The person or Hermes session performing a command, distinct from the guest.",
  "fields": [
    {
      "name": "id",
      "type": "string",
      "description": "Acting identity.",
      "required": true
    },
    {
      "name": "kind",
      "type": "concierge | hermes",
      "description": "Operator category.",
      "required": true
    },
    {
      "name": "sessionId",
      "type": "string",
      "description": "Host/browser session reference.",
      "required": true
    },
    {
      "name": "authority",
      "type": "string",
      "description": "Local authority source.",
      "required": true
    },
    {
      "name": "plugin",
      "type": "string",
      "description": "Client-reported plugin version.",
      "required": false
    }
  ],
  "rules": [
    "Actor and authority are not supplied by model command arguments.",
    "The prototype’s local actor is not a production identity/delegation proof.",
    "A human actor may resolve to Rolodex Person and a Hermes actor to Agent through a future verified adapter. An acting session is distinct from the guest on whose behalf it operates."
  ],
  "facts": [
    {
      "label": "Identity",
      "value": "Service-derived actor.id and sessionId"
    },
    {
      "label": "Owner",
      "value": "Local loopback session or native plugin transport."
    }
  ],
  "links": [
    {
      "label": "performs",
      "target": "provenance-event",
      "note": "1 → 0..*"
    },
    {
      "label": "contributes to",
      "target": "profile-chunk",
      "note": "0..* → 0..*"
    }
  ]
}
Actor | Identity & participation | Zenith Research