Pole control plane

AI Native service governance.One control plane.

An AI Native control plane for services and Agents. Discovery, configuration, governance, and capability catalogs share one versioned release model.

ORGANIZATION ARCHITECTUREGovernance and component panorama
Governance flowTwo user paths, two release versions, one Agent Service.

User A reaches stable BLUE while User B experiences GREEN; 80/20 is illustrative. The Gateway applies differentiated limits before identity auth, Secret, mirroring, mocks, and failover protect model calls.

View full architecture

01 / Console

Control-plane state, visibly real.

Screens below are from a local Lattice.Hub Console: metrics, governance, discovery, configuration, and AI capability catalogs share one control-plane view.

02 / Release

Change is not a save—it is a version.

Keep client habits; change how the plane is controlled. Protocol compatibility, domain modeling, and release semantics stay distinct.

01 / DRAFT

Save draft

Record the change without altering runtime state.

02 / VERSION

Create version

Configuration becomes an immutable release snapshot; governance rules keep version history.

03 / RELEASE

Controlled release

Promote the confirmed version through canary or full rollout.

04 / CONSUME

Runtime consume

Rust SDK, Thin SDK, Pole Sidecar, and Gateway read or carry the same governance view.

03 / CAPABILITY MAP

Six resource types, one control-plane language.

Capability boundaries stay distinct while sharing runtime environment and identity context; configuration and governance further share versioned release semantics. Operators can trace a change back to its scope and runtime state.

01 / ENVIRONMENT

Runtime environment

Namespace means environment—not tenant. Dev, staging, and production isolate release state for the same logical resource.

02 / DISCOVERY

Service discovery

Unify multi-protocol registration, discovery, heartbeats, and instance views without forcing a single client protocol.

03 / CONFIG

Configuration center

Separate “what is being edited” from “what runtime is using” through edit, version, release, and rollback.

04 / GOVERNANCE

Service governance

Nine governance rule types share scope, version, and release semantics instead of isolated policy silos.

05 / IDENTITY

Identity and permissions

Management-plane resource authorization and data-plane service identity answer “who may change” and “who is calling.”

06 / REGISTRY

AI capability catalog

MCP and A2A Registry register tools, Agent Cards, skills, and capability metadata for discovery.

04 / Topics

Three surfaces to go deeper.

Governance release, Agent change boundaries, and layered product relationships—each topic page expands without repeating this model.

Get started

Start with the docs.