Lifecycle
Enroll
The roost boots, generates an Ed25519 keypair, and posts a join token to
the gateway’s
/v1/enroll. The gateway signs an enrollment receipt that
encodes role + capabilities + isolation classes.Dispatch
The gateway picks the roost, hands it a signed grant, and the roost spawns
the agent under the requested isolation class.