Promise Weaver Protocol
Promise Weaver¶
Promise Weaver is a core MAP subsystem that supports decentralized, privacy-preserving, and consent-based coordination among agents. It helps people and groups discover alignment, explore collaboration, and form agreements by expressing:
- what they are seeking, in a given role (Role-Scoped Needed Promises),
- what they are willing to offer, in that role (Role-Scoped Offered Promises), and
- the values, principles, and goals they are willing to honor together (LifeCode).
Promise Weaver is not a marketplace, broker, or ranking system. It is an agent-local coordination assistant that works on your behalf β inside your own membrane β helping you sense resonance, reflect on priorities, and converge on shared commitments without coercion or premature exposure.
It is domain-agnostic and can support coordination between individuals, groups, organizations, or other holonic entities.
β¨ Key Capabilities¶
β Promise-Theoretic Coordination
All commitments are voluntary, self-declared, and confirmed only by mutual consent.
β Role-Scoped Enquiry Matching
Coordination begins with Enquiries that express role-specific Needs and Offers, along with shared LifeCode commitments β not fixed offers or transactions.
β LifeCode-Aware Alignment
Matching considers shared values, principles, and goals, not just functional fit.
β Privacy by Design
Only role-specific Needs and LifeCode are broadcast. Offers, identities, and capacities remain private until alignment warrants disclosure.
β Agent-Centric & Holonic
Matching works across person β person, person β group, and group β group relationships.
β Membrane-Scoped Coordination
All evaluation happens locally within each agentβs I-Space, bounded by LifeCodes and governance membranes.
β Iterative Reflection & Refinement
Partial matches generate feedback that supports reflection, adjustment, and learning over time.
β Composable & Flow-Compatible
Promise Weaving can be one step in larger regenerative processes coordinated through MAP Dances.
π Core Concepts¶
Enquiry¶
An Enquiry is a structured expression of intent that includes:
- one or more Roles defined by an Enquiry Template,
- role-scoped Needed Promises (what is being asked of other roles),
- role-scoped Offered Promises (what the agent commits to in its chosen role),
- LifeCode commitments (the values and principles this enquiry is in service to).
When placing an Enquiry, an agent explicitly commits to one role, which determines which Needs and Offers apply.
Candidate¶
A Candidate is an Enquiry held by another agent that plausibly aligns with your Enquiry β based on shared LifeCode commitments, compatible roles, and matching role-scoped Needs and Offers.
Qualifiers¶
Qualifiers are role-scoped Needs or LifeCode commitments marked as minimum conditions for engagement.
They determine whether a response is generated at all β not whether refinement is possible later.
Silence is the only negative signal.
π How Promise Weaver Works (Conceptual Overview)¶
- Author an Enquiry
You express what you need and what youβre willing to offer in a specific role, along with the values or principles that must be honored.
- Place the Enquiry into a Space
The Enquiry is pulsed into one or more AgentSpaces, chosen based on reach and trust.
- Local Evaluation (Inside Each Agentβs Membrane)
Each receiving agent evaluates the Enquiry against all of their active Enquiries, privately and locally:
- Do the LifeCode commitments align?
- Is there a compatible role?
-
Do the qualifying, role-scoped Needs appear satisfiable?
-
Generate Responses (If and Only If Qualifiers Are Met)
If minimum conditions are met, the Promise Weaver generates a response describing:
- which role-specific Needs match,
- which do not,
-
and what the responder is seeking and offering in return, in their role.
-
Reflect & Refine
Responses invite reflection:
- Which Needs are truly essential in this role?
- Which values am I willing to relax β or deepen?
-
What additional Offers might I make while remaining in integrity?
-
Converge or Disengage
Enquiries may be refined and re-pulsed, or gracefully withdrawn.
No commitment is implied until an explicit agreement is formed.
βοΈ Authoring Support¶
Promise Weaver supports expressive, low-friction authoring through:
- Enquiry Templates drawn from the Global Meme Pool
- Guided prompts informed by space, role, and LifeCode context
- Visual reflection tools that surface over-constraint and under-specification
- Memetic alignment filters for values-based coordination
The goal is not optimization β itβs clarity with integrity.
π Ecosystem Integration¶
Promise Weaver works in concert with other MAP subsystems:
- AgentSpaces β define where Enquiries circulate and how trust is scoped
- Choreographer β sequences Promise Weaving into larger Dances
- Global Meme Pool β provides shared semantic grounding
- Visualizers Commons β renders coordination legible and humane
- Vital Capital Flows β tracks the movement of value across commitments
π± The Range of What Promise Weave Protocol Supports¶
At its simplest, the Promise Weave Protocol (PWP) supports familiar, everyday acts of coordination:
- joining a group,
- finding collaborators,
- matching needs with offers,
- forming small, trust-based agreements.
But PWP is deliberately designed as a general coordination substrate, not a single-use matching tool. The same underlying mechanics β Enquiries, Roles, LifeCodes, Qualifiers, reflection, and voluntary convergence β can support a wide spectrum of coordination patterns, from the informal to the deeply structured.
What changes across this spectrum is not the protocol itself, but: - the richness of the promises being expressed, and - the depth of reflection and refinement participants choose to engage in.
πΏ Simple Coordination: Joining & Forming Groups¶
At the most accessible level, PWP supports:
- joining an existing group or community,
- forming a new group around shared intent,
- discovering others who share values, interests, or goals.
Here, Enquiries may be lightweight: - a small number of role-scoped Needs, - a few Offered Promises, - and a modest LifeCode expressing shared norms.
This is often where people first encounter PWP β as a humane alternative to platform-driven signups, profiles, or algorithmic matching.
π Conventional Needs & Offers Matching¶
PWP also supports more familiar coordination patterns, such as:
- skill exchanges,
- mutual aid,
- service discovery,
- local collaboration,
- peer-to-peer value exchange.
In these cases: - Needs and Offers are more explicit, - Qualifiers help avoid noise or misalignment, - and reflection helps participants clarify what truly matters versus what is flexible.
Crucially, this matching still happens without exposing offers prematurely, and without collapsing coordination into transactional optimization.
πΎ Commitment Pools & Collective Sensemaking¶
As coordination deepens, PWP enables patterns where individual promises aggregate into shared commitments.
Examples include: - Commitment Pools (as explored by Grassroots Economics), - collective pledges, - shared thresholds for action, - pooled contributions of time, care, or resources.
Here, PWP supports: - many agents expressing similar Enquiries, - mutual visibility of alignment without coercion, - emergence of collective commitments only when sufficient resonance exists.
No one is forced to commit early.
Nothing becomes binding until participants explicitly choose to cross that threshold together.
π Relationalized Finance & Advanced Agreements¶
At the most sophisticated end of the spectrum, PWP can support:
- Relationalized Finance agreements,
- multi-party, multi-role economic coordination,
- agreements that integrate values, governance, and flows of capital,
- long-lived commitments that evolve through refinement rather than renegotiation by force.
In these contexts: - LifeCode commitments play a central role, - Roles become more formally differentiated, - reflection becomes an ongoing practice rather than a one-time step, - and agreements may instantiate new Trust Channels and AgentSpaces.
What distinguishes these from conventional contracts is not complexity, but authorship: participants remain authors of their commitments, rather than subjects of imposed structures.
π§ One Protocol, Many Depths¶
Across all of these cases, the Promise Weave Protocol remains the same.
What varies is: - how much of yourself you bring into the enquiry, - how carefully you reflect on mismatches, - and how far you are willing to co-evolve with others before making anything binding.
This is what allows PWP to support: - casual coordination and civilizational-scale experimentation, - without introducing separate systems, special cases, or hidden power asymmetries.
Promise Weaver doesnβt tell you what to coordinate β
it helps you discover who you can become together, and under what conditions.