TorbatYar/docs/commercial-platform-foundation-v1.1-report.md
2026-07-28 20:39:10 +03:30

4.0 KiB

Commercial Foundation v1.1 Report

Patch: Commercial Foundation Patch v1.1
Date: 2026-07-28
Type: Architecture + Contracts only
ADR: ADR-023 (append amendment)
Architecture: commercial-platform-architecture.md (commercial.v1.1)


Platform Product Matrix

Example product_code Display Category Maturity Notes
product.crm Torbat CRM platform stable
product.pay Torbat Pay commerce stable
product.pages Torbat Pages content stable
product.driver Torbat Driver operations stable
product.restaurant Restaurant vertical stable
product.healthcare Healthcare vertical beta
product.beauty Beauty vertical beta
product.accounting Accounting platform stable
product.communication Communication engagement stable
product.loyalty Loyalty engagement stable
product.marketplace Marketplace commerce concept Independent
product.qr QR channel concept Future
product.short_link Short Link channel concept Future
product.business_card Business Card channel concept Future
product.booking Booking operations concept Future
product.ticketing Ticketing operations concept Future
product.events Events engagement concept Future
product.learning Learning content concept Future
product.storage Storage infrastructure concept Future
product.ai.* Future AI Products ai concept Open namespace

Not a product: Automation → automation-catalog.md

Open registry: unlimited additional codes without architecture changes.


Capability Matrix

Examples: payments, appointments, delivery, crm, analytics, forms, surveys, wallet, loyalty, tickets, courses, storage, notifications, sms, email, voice, maps, qr, short-links, printing, ai — full table in capability-registry.md. Unlimited.


Automation Matrix

Types: Workflow, Webhook, Event Trigger, Cron, Scheduler, SMS, Email, Push, Rubika, WhatsApp, Telegram, AI Agent, API Trigger, Internal Event, External Event — automation-catalog.md. Packs reference types; bundles reference packs.


Extension Matrix

Kinds: Widgets, Blocks, Actions, Embeds, Connectors, Templates, Reports, Dashboards, Themes, Integrations, Validators, Automation Packs, AI Skills — extension-registry.md. Unlimited kinds/entries.


Dependency Matrix

Relations: requires, optional, conflicts, recommended, deprecated, replacementdependency-graph.md.


Future Product Rules

Adding a future product requires ONLY:

  1. PlatformProduct registration (Product Registry entry)
  2. Capability declaration (consume/provide/require existing or new Capability Registry entries)
  3. Documentation (documentation_ref)
  4. Optional bundle mapping (Business Bundle product/capability refs)

MUST NOT require Core commercial architecture changes, closed enum edits, or ownership transfers.


Architecture Validation

Check Result
Unlimited products / capabilities / automation packs / extensions Pass
No backend / frontend / DB / migrations / APIs Pass
No ownership violations Pass
Bundles lightweight; pricing separate Pass
Compatible with bundles, subscriptions, licensing, recommendations, activation, Payment, ADR-022 Pass
Architecture permanently extensible Pass

STOP

Commercial Foundation Patch v1.1 documentation complete. No implementation. No services. No roadmap phases.