Infrastructure · Primitives
Actor
A capability-bearing entity
Definition
Mechanism
A primitive entity capable of executing an Act. Unlike an agent (which possesses intent and reasoning), an Actor is a pure execution container defined by its Identity, Nature, and capability set. It serves as the foundational subject for permissions and logging.
Risks
Failure modes
None stated.
Relationships
Builds on
Composes with
Root primitive for state modification
Used by
References
Mind
Autonomous Goal-Directed Entity
Society
Guard against privilege confusion by binding authority checks to the upstream caller, not the executing deputy
Pre-commitment to penalties
Society
Atomic coordination via temporary state fusion
Accepts
Ownership-based mutual exclusion
Reference
Data schema
{
"type": "object",
"required": [
"identity",
"nature",
"capabilities"
],
"properties": {
"public_key": {
"type": "string",
"description": "Key material, where the Actor has any. Absent for physical actuators and other non-cryptographic executors."
},
"role": {
"type": "string",
"description": "Current active role/persona"
},
"status": {
"type": "string",
"enum": [
"Idle",
"Busy",
"Offline",
"Error"
],
"description": "Availability state"
},
"capabilities": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of supported tool/protocol hashes"
},
"endpoint": {
"type": "string",
"description": "Communication address"
},
"identity": {
"type": "string",
"description": "The {{identity}} this Actor executes under."
},
"nature": {
"type": "string",
"description": "What kind of thing it is — process, service, device, person in a pure-execution role."
}
}
}