Docs/project/roadmap
Reviewed 2026-07-06
Markdown
DraftUnderstand · Explainer

What Mobazha is proving next

Understand what the project is trying to prove next, why each outcome matters to users, and what evidence must exist before direction becomes a release commitment.

Review the current proofEstimated time8 minutes
Trust, applicability, and sourcesDesign direction; not a shipped guarantee

Where this page fits

The roadmap describes desired user and product outcomes. It is not a list of every feature under discussion, a delivery calendar, or evidence that a capability exists.

NeedSource
What is available in the current release?Release scope and the connected backend
Why is Mobazha being built?Founding whitepaper
What outcome is the project trying to prove next?This roadmap
What exact change is proposed or accepted?RFCs, ADRs, and decisions
What implementation work is active?Public repository issues, projects, tests, and release notes

No date or item on an internal plan becomes a public commitment unless it is accepted, implemented, tested, documented, and released.

The current proof

The immediate goal is not feature count. It is a trustworthy release-candidate loop that different users can complete and verify:

UserOutcome to proveEvidence of success
BuyerUnderstand the seller, final total, payment instruction, order state, and recovery pathOne complete test order with inspectable quote, Payment Session, fulfillment, and recovery state
SellerConfigure a recognizable store, publish an offer, receive payment evidence, fulfill, and support the orderRepeatable store-to-order operation without hidden administrator repair
OperatorRun or provide a healthy, secure, recoverable backendDiagnostics, monitoring, backup restore, upgrade decision, and incident ownership
Developer or Agent builderDiscover capability, authenticate narrowly, call public contracts, and reconcile unknown outcomesVersioned contract tests covering denial, retry, duplicates, conflicts, and recovery
EvaluatorDistinguish current behavior, optional services, fees, dependencies, and future directionPublic release, policy, compatibility, and source evidence that agree

Until this loop is dependable, a broader marketplace, additional rails, or more automation increases surface area without proving the core value.

Near-term outcome lanes

Outcome laneUser problem being solvedEvidence required to advance
Buyer and seller journeyImportant state and recovery information is fragmented or ambiguousTested desktop and mobile journeys with clear totals, payment progress, fulfillment, refund, and dispute behavior
Standalone operationInstallation is easier than safe long-term operationSigned release evidence, secure first run, monitoring, backup restore, migration, rollback, and support guidance
Hosted and independent consistencyProduct behavior can drift across compositionsShared contracts, runtime capability truth, cross-distribution conformance, and explicit service differences
Payment and protection clarityA payment event, verified payment, order state, settlement, and buyer protection are easily confusedOrder-bound Payment Sessions, rail-specific recovery, auditable state transitions, and honest terms
Public integration surfacesAPI, events, webhooks, MCP, extensions, and Agents can imply more authority than they haveScoped credentials, stable contracts, idempotency, capability gates, approval, and failure tests
Store and distribution qualityA published listing is not yet a complete commercial experienceBetter identity, storefront, fulfillment, visibility, accessibility, internationalization, and operator evidence
Release trustSource presence is mistaken for supported availabilityChecksums, provenance, SBOM, compatibility, migration, known issues, and release-linked documentation

These lanes can progress in parallel, but none should bypass the applicable security, economic, legal, capability, and release gates.

Exploration that remains gated

Exploration areaPotential valueWhat must be proven first
Richer community markets and verticalsConnect focused demand and independent supplyOperator responsibility, moderation, discovery quality, attribution, and sustainable unit economics
Deal Links and embedded or social entryShorten the path from known demand to an attributable orderImmutable seller and quote binding, privacy, channel context, fee disclosure, and recovery
More payment and protection modelsServe additional regions, assets, and risk preferencesCustody, verification, finality, refund, dispute, compliance, dependency, and failure semantics
AI, Agents, and reusable SkillsReduce setup and operating workScoped identity, approval, traceability, deterministic policy, cost control, and human accountability
Multi-store and richer storefrontsLet one operator separate brands, catalogs, policies, and audiencesStore context, authorization, data ownership, routing, analytics, and migration boundaries
Browser, messaging, TMA, or other channel surfacesMeet users where demand already existsSecure origin, authenticated context, capability discovery, privacy, and consistent order authority
Launcher and managed updatesReduce self-hosting frictionSigned artifacts, platform validation, update consent, health checks, backup, rollback, and recovery
Broader extension runtimeAllow more providers and distribution-specific capabilitiesStable typed contracts, isolation, least authority, compatibility, review, and revocation

Exploration is not scheduled availability. A useful prototype can still fail product, security, compliance, operating-cost, or maintenance tests.

What the roadmap does not promise

  • that every repository design or adapter will ship;
  • that all deployments will expose the same capability set;
  • stable dates before release evidence exists;
  • permanent free service, zero external cost, or one universal commission model;
  • Token value, transaction mining, recruitment rewards, buybacks, or investment returns;
  • automatic compatibility between old data, new binaries, private distributions, and third-party providers;
  • that an Agent, plugin, marketplace, or hosted service may bypass store, order, payment, or user authority.

How an outcome becomes current

  1. A real user problem and target outcome are documented.
  2. Product, security, economic, legal, and operational boundaries are reviewed.
  3. The public contract and capability behavior are defined.
  4. Implementation and migration paths are tested in the relevant distributions.
  5. User journeys, failure recovery, documentation, and support evidence agree.
  6. The release publishes scope, artifacts, known issues, and compatibility evidence.

Repository issues and projects track execution detail. RFCs and ADRs record decisions. Release notes state what shipped. This page remains the public outcome map and should change when evidence changes, not when an internal task is renamed.