π€ 2.1 Promises β The Atomic Unit of Trust¶
Consent-based coordination, powered by Promise Theory¶
MAP builds its approach to coordination on a deceptively simple idea: trust emerges from voluntary commitments. At the heart of this design is the Promise β a sovereign, agentic declaration of intent.
MAP adapts insights from Promise Theory (Burgess & Bergstra), which models coordination among autonomous agents without coercion. But you donβt need to be a Promise Theory expert to understand or use the MAP. For Travelers engaging the platform, Promises are just clear, voluntary statements: βHereβs what Iβm willing to doβ β expressed in a form others can see, respond to, and trust.
Promises are the building blocks of all coordination in the MAP. They underpin offers, form the foundation of agreements, and animate Agent Spaces with intent, flow, and relational meaning.
πΉ What Is a Promise?¶
A Promise is a voluntary declaration made by one Agent (the Promisor) to another (the Promisee) about an intended action, contribution, or stance.
Key qualities of a MAP Promise: - Voluntary β expressed freely, not imposed - Autonomous β issued by an agent with control over its own behavior - Declarative β a statement of βI willβ¦β rather than βyou mustβ¦β - Grounded in Sovereignty β even promises to oneself are valid (i.e. βI promise to meditate dailyβ)
In MAP, promises are not obligations extracted by others β they are agentic commitments, rooted in consent and contextual relationship.
π§ MAPβs Adaptation of Promise Theory¶
MAP builds on Promise Theory, embedding it within a dynamic architecture of agent-centric coordination. Key adaptations include:
-
Offers bundle Promises β Each Offer is a holon that contains one or more Promises, along with conditions, roles, and expectations. Once accepted, these Promises are crystallized into Agreements.
-
Agreements govern fulfillment β An Agreement defines the reciprocal commitments between agents and governs when and how Promises must be honored.
-
DanceRequests and DanceResponses flow through TrustChannels β These are the actual units of interaction. They carry references to Agreements and include Vital Capital β such as knowledge, care, effort, or digital resources β as payloads.
-
TrustChannels serve as membrane-bound interfaces β They expose specific roles within Agreements, allowing agents to engage through defined protocols while preserving sovereignty.
MAP shifts the foundation of coordination away from control hierarchies and toward networks of reciprocal Promises, formalized in Agreements, and enacted through Dances.
π Example Promise Types¶
| Promise Type | Description |
|---|---|
| Data Access Promise | βI promise to allow access to this type of information, under stated conditions.β |
| Service Availability | βI promise to offer this service when invoked via a Dance, respecting flow rules.β |
| Presence Signal | βI promise to be discoverable in this context (e.g. locality, interest group).β |
| Reciprocity Pattern | βI promise to reciprocate a flow of capital if I receive another.β |
| Governance Participation | βI promise to participate in decisions, votes, or rituals under this scaffold.β |
| Contribution Offer | βI promise to contribute time, labor, or knowledge to an Agent Space.β |
| Trust Declaration | βI promise to recognize another Agent in a specific role or domain.β |
| Co-Creation Commitment | βI promise to help create a shared output, resource, or experience.β |
Promise Types are reusable archetypes drawn from the Global Meme Pool, enabling semantic clarity and shared interpretation across agents.
πΈοΈ From Promises to Coordination¶
While individual Promises express intent, MAP enables Agents to bundle them into structured Offers β shareable invitations to collaborate, contribute, or exchange. Offers make Promises actionable in social space, introducing conditions, expectations, and context for uptake.
We turn to Offers next.