Architecture · Agent Fabric Front Door
Two fleets. One contract. Only way in.
Two fleets. One contract. Only way in.
Chat and jobs enter through separate AFD fleets. Each fleet asks the Agent Data Plane to classify or entitle, freezes the route, then async-starts Agent runtime. Kafka return is fan-out, not a third AFD.
CHANNELS
AFD FLEETS
PLANE
RUNTIME
TURN
JOB
ASK
START
RETURN
UI
Chat / UI
SSE · poll
JOB
Jobs
HTTP · Kafka
BFF
Chat AFD
entitle · freeze
API
API AFD
entitle · freeze
KV
Frozen route
DP
Data Plane
classify only
DB
Catalogue
Agent runtime
Agent runtime
started by AFD
DB
Run pin
LEGEND
Channel
AFD fleets
Plane / Agent runtime
Store