Skip to Content
DocsConceptsOverview

Concepts

Short pages on the load-bearing GRP model. Read these in order; each builds on the previous. Once you have the model, the Specification will read like a precise description of what you have already seen.

PageWhat you’ll learn
RoomsHow rooms are configured, what visibility means, how persistent vs ephemeral rooms differ
DecisionsThe decision lifecycle, the slate phase, discussion, choice windows
MechanismsWhat a mechanism is and why it’s a pure aggregation function
ReceiptsWhy receipts are compact JWS artifacts and what “standalone-verifiable” means
MandatesHow agents are authorized to act on a principal’s behalf
DiscoveryHow agents find an operator’s protocol surface and verification keys
TransportHow REST, MCP, and optional A2A bindings expose the same room operations

Rooms, decisions, mechanisms, receipts, and mandates are the core primitives. Discovery and transport are the interoperability layer that lets agents use those primitives without private integration work.

Last updated on