Skip to main content

Cohorts and Latent Fabric

An inference cohort is an opt-in execution made of a durable root task and a small, bounded graph of member tasks. Members can exchange an evaluator-approved intermediate representation inside the private data plane. Public clients see only lifecycle events, the terminal answer, aggregate timing/cost, member count and an explicit fallback reason.

The production lane is intentionally limited to causal/autoregressive text- generation LLMs. Cohort is not enabled for encoders such as BERT, embedding or reranking models, diffusion models, or other generative media runtimes.

The first product lane is exactly one producer and one consumer. A SemanticBridge exports a bounded hidden-state artifact, task-scoped memory stages it, and an authenticated tensor transport delivers it to the consumer bridge. Every step is fenced by tenant, cohort, revision and physical attempt lease. Memory is released and zeroized after acknowledgement or recovery.

Member dispatch is also fenced at the node boundary. A Redis publish is not treated as delivery: the gateway acknowledges only after the target WebSocket accepts the notification. If the node is disconnected or the acknowledgement is absent, the Orchestrator releases its exact lease with compare-and-swap and requeues the member. Reconnect therefore resumes the same durable Cohort without waiting for lease expiry or silently losing the task.

The safe route is selected from observed capability. A direct device path is not assumed: when a topology lacks specific evidence, the provider uses host staging and TLS 1.3 mutual authentication. Hardware brands and runtime names are methodological evidence, not part of the public contract or a commercial support promise.

Classic remains authoritative when execution is omitted. fallback=single allows the same root to return to Classic after a bounded Cohort failure; other fallback policies fail explicitly if unavailable.