Reference check
Validated against current sources
Platform capabilities, deployment boundaries, and cloud scaling mechanisms were checked against current first-party documentation on 5 September 2026. The organization schema, capability queues, placement controller, completion policy, agent-role taxonomy, and combined operating model are explicitly identified as architectural design choices. Research evidence is labeled separately and does not constitute a platform guarantee.
Platform factLangGraph
StateGraph provides explicit state and controlled graph transitions; its Send API supports dynamically created worker nodes for orchestrator-worker flows.
Worker pattern ↗
Preview constraintTemporal + LangGraph
The official integration is Python and Public Preview. Each graph node or task must declare Workflow or Activity execution; LLM, network, database, and file I/O run as Activities.
Integration guide ↗
Platform factTemporal Service
Temporal persists application state and supplies Workflow Event History, Task Queues, timers, Signals, and retry coordination so executions can resume after infrastructure failure.
Platform docs ↗
Platform factTemporal Activities
Activities contain failure-prone or nondeterministic operations. Temporal recommends idempotency because an Activity can execute more than once before completion is recorded.
Activity semantics ↗
Platform factLiteLLM
The gateway supports a common multi-provider interface, authentication and authorization, routing, fallback, rate limits, spend tracking, and budgets. Its current provider catalog includes Bedrock, SageMaker, Azure OpenAI, Azure AI, and Vertex AI.
Provider catalog ↗
Current specMCP 2026-07-28
MCP retains a host-client-server architecture but now has a stateless protocol core: each request carries its version and client capabilities.
Architecture spec ↗
Security dutyMCP tools
Servers validate inputs and enforce access controls; clients confirm sensitive operations, validate results, apply timeouts, and log tool use. These are implementation duties, not automatic protocol guarantees.
Tool security ↗
Platform factGit worktrees
Worktrees provide multiple working trees attached to one shared repository. The documented mechanism separates Git working state; process and security isolation require another control.
Git manual ↗
Platform factOpenTelemetry
OpenTelemetry generates, collects, and exports traces, metrics, and logs. It is not an observability backend; storage and visualization belong to other tools.
OTel overview ↗
Research evidenceEvaluator independence
Current research reports self- and same-family preference in LLM judges. Independent judges and deterministic checks mitigate risk but do not prove correctness.
Bias study ↗
Diagram standardScope boundaries
C4 distinguishes the software system in scope from external systems and reserves deployment details for deployment diagrams. This page therefore labels its view and external dependencies explicitly.
C4 guidance ↗
Platform factTemporal Task Queues
Task Queues are lightweight and created on demand. Workers poll when they have capacity; Workflow and Activity Tasks persist when Workers are unavailable, and queues load-balance work across Worker processes.
Task Queue semantics ↗
Implementation guidanceTemporal Worker capacity
Temporal distinguishes Worker replicas, task slots, and pollers. Current guidance covers backlog metrics, resource-based slot suppliers, and poller autoscaling for managing Worker fleet throughput.
Worker performance ↗
Deployment boundaryTemporal Cloud
Temporal Cloud manages Temporal Server capabilities but does not run customer applications or Workers. Worker programs execute in customer-controlled containers, Kubernetes clusters, virtual machines, or other hosting environments.
Cloud security model ↗
Cloud mappingAWS elastic execution
AWS documents event-driven scaling on EKS with custom metrics and KEDA, including GPU inference scaling from queue depth and latency. Node capacity can scale through EKS Auto Mode, Karpenter, or Cluster Autoscaler.
EKS AI autoscaling ↗
Cloud mappingAzure elastic execution
AKS supports pod, node, and event-driven scaling through HPA, cluster autoscaling, node autoprovisioning, and KEDA. KEDA is the relevant mechanism when an external backlog should activate workloads or permit scale-to-zero.
AKS scaling overview ↗
Cloud mappingGoogle Cloud elastic execution
GKE can scale workloads from custom, Prometheus, or external metrics. Google documents queue backlog as an example signal for increasing replicas while work accumulates and reducing them as demand falls.
GKE metric autoscaling ↗