Skip to content

Use Case Model

This directory defines the core use cases that power all MAP ecosystems.

Rather than defining mapp-specific use cases or holon-type-specific use cases, this list reflects a small, composable set of capabilities that appear across the MAP. Ecosystems reference these use cases in their activation profiles, often in relation to specific holon types.

Each use case may appear across multiple mapps, and often supports one or more HolonTypes. When used in specific contexts (e.g., within a Mapp or Ecosystem Profile), the HolonType should be noted — e.g., "Create / View / Edit Holon [OfferType]".

Use Case Model

This section outlines MAP use cases organized by functional domains. Each use case represents a discrete user journey through the platform, often involving interactions with Holons, Mapps, and Spaces.


Holons

Use cases for creating, modifying, and managing Holons, the core informational units of MAP.

  • Create / View / Edit Holon
    An agent drafts or modifies a Holon using contextual editors, often initiating from within a Space.

  • View / Edit / Delete Holon
    An existing Holon is opened for viewing, editing, or deletion — either inline or via a Mapp interface.


Spaces

Use cases supporting the lifecycle of Spaces — collaborative containers that organize Holons, agents, and Mapps.

  • Create Space
    A new Space is initialized with metadata, permissions, and pre-configured Mapps.

  • Invite / Join Space
    Agents are invited to a Space and join via shared links or notifications.

  • View / Edit Space Profile
    Space profile details like name, image, tags, or description are modified.

  • Navigate Space
    Agents explore a Space's contents via graph, gallery, or semantic interfaces.

  • Explore Geospatial Space
    Holons are browsed using a map-based interface, enabling spatial exploration and filtering.

  • Query Space
    Agents search or filter Holons across one or more Spaces by tag, type, or full-text input.

  • View Holons in Space
    Displays all Holons related to a Space in a browsable or visual layout.


LifeCodes

Use cases involving LifeCodes, the core value/intent artifacts of agents or collectives.


Events

Use cases enabling the creation and participation in Events — time-bound Holons for coordination.

  • Schedule Event
    An agent creates a new Event Holon with time, description, location, and invites.

  • Invite Others to Event
    Event organizers send participation invites to agents or Spaces.

  • RSVP to Event
    Agents respond to an event invitation, potentially triggering workflow or notifications.


Offers & Agreements

Use cases related to reciprocity flows: Offers, Needs, and Agreements.

  • Make Offer
    An agent creates an Offer Holon representing something they can give or do.

  • Accept Offer
    Another agent accepts the offer, optionally generating an Agreement Holon.


Rituals

Use cases enabling ritual-based experiences within MAP (e.g., check-ins, appreciations).

  • Participate in Ritual
    An agent joins a ritual, contributing or responding via a structured flow (e.g. journal entry, gesture).

Notifications

Use cases related to notifications, alerts, and awareness signaling across the system.


Visualizer Commons

Use cases that allow agents to contribute to or curate the visualizers and Mapps ecosystem.