Glossary
Short definitions to align terminology across docs and demos.
Agent (Compute Agent)
Lightweight program that executes bounded, deterministic operators. See: Compute Agent
Orchestrator
Coordinates jobs and tasks across agents; validates results and handles retries. See: Orchestrator
Job
Large unit of work decomposed into tasks by the orchestrator.
Task
Smallest schedulable unit; deterministic, idempotent, bounded in time/memory.
Operator Set
Versioned set of deterministic primitives agents can execute. See: Operator Set v1
Trusted Agent
Registered/authenticated agent with reduced validation overhead; trust is revocable. See: Trust & Validation
Validation Receipt
Evidence generated by the orchestrator describing how a result was checked (method, rounds, outcome). See: API Examples
Quarantine
Scheduling action that excludes an agent after validation failures until manual review or timeout.
Capability Descriptor
Advertised properties of an agent (CPU, memory, operator sets, protocol version, optional trust signals). See: Protocol
Attestation
Optional mechanism to prove environment properties (e.g., TEEs); treated as advisory in early versions.
Data Source
Any external location that stores tensors/datasets addressed by URI (e.g., file, HTTP, S3). See: Data Sources
Data Service
An optional registry/signing service that returns handles and short‑lived access links for data sources. See: Data Sources
Data Reference (DataRef)
A reference to data (URI/handle) passed instead of embedding bytes in a task/result. Used to avoid moving large tensors.
Materialization
Converting a reference or view into a concrete in‑memory tensor, typically for performance or subsequent random access.
View
A logical transformation over data (e.g., slice, transpose) that does not copy the underlying bytes.