Docs/project/product-map
Reviewed 2026-07-06
Markdown
BetaStart · Explainer

How Mobazha fits together

Understand the durable product model, the authority boundaries, and where current release evidence ends.

Choose an operating pathEstimated time8 minutes
Trust, applicability, and sourcesMobazha v0.3 release candidate

The independent commerce unit

Mobazha starts with an independently operated commerce unit: an identity, one or more stores, their policies and catalog, and the backend that owns their business state. A storefront, hosted application, community market, social channel, browser surface, or Agent can present and assist that unit, but it does not become the authority for its orders or money.

This is the central product distinction. Mobazha is neither only a marketplace nor only self-hosted shop software. It is a way for independently operated stores to participate in a wider network without giving one presentation channel unrestricted control.

Four connected product promises

PromiseProduct meaningAuthority boundary
OwnKeep store identity, policy, data, and operating choices explicitThe selected backend and operator own store and business state
ConnectReach buyers through storefronts, discovery, communities, direct links, and integrationsA channel may narrow access or presentation but cannot invent backend capability
TradeCreate, pay, fulfill, recover, and resolve an order against inspectable stateCore owns order, payment-verification, refund, dispute, settlement, and audit transitions
ExtendAdd payment rails, delivery services, tools, and Agent workflows through typed contractsExtensions return bounded input; Core validates protected changes

These are organizing principles, not a claim that every channel, rail, provider, or automation is available in every distribution.

One Core, several operating paths

The same public contracts can be used through different operating paths:

  • An independent operator can run a Node and choose its network exposure, integrations, backups, and policies.
  • A hosted distribution can operate Nodes and shared infrastructure while keeping tenant and store boundaries explicit.
  • A client can render only the effective capabilities advertised by the backend it is connected to.
  • Optional discovery, payment, delivery, messaging, AI, and managed services remain separately named dependencies.

The transaction spine

The product becomes concrete around one transaction spine:

  1. A buyer reaches a seller-owned offer through a storefront or distribution channel.
  2. The order-owning backend creates the quote and order identity.
  3. The selected payment system reports observations or provider state; Core decides what those facts mean for the order.
  4. Fulfillment, cancellation, refund, dispute, and completion follow the active state and applicable policy.
  5. Historical bindings and evidence remain available for recovery and reconciliation.

Distribution and automation are product surfaces

Community markets, social entry points, direct links, marketplace curation, messaging, webhooks, MCP, and Agent workflows are not miscellaneous add-ons. They are ways to connect demand, supply, and operations to the independent commerce unit.

They still obey three limits:

  • presentation does not override transaction authority;
  • configuration or source presence does not prove runtime availability;
  • an Agent may prepare, compare, or request an action, but identity, scope, state, quote, and confirmation still govern execution.

Read current, Beta, and future direction separately

This page explains the product model. Exact availability comes from the connected backend, versioned public contracts, release scope, and transaction evidence.

EvidenceWhat it can establish
Effective runtime capabilityWhat the connected backend can admit now
Tagged contract and release evidenceWhich interface and behavior a release supports
Current policy pageThe public rule for fees, security, compatibility, or governance
Draft RFC or roadmapA reviewed direction, not shipped availability
Internal design or implementation planEvidence for maintainers, not a public product promise