93 lines
4.0 KiB
Markdown
93 lines
4.0 KiB
Markdown
# Commercial Foundation v1.1 Report
|
|
|
|
**Patch:** Commercial Foundation Patch v1.1
|
|
**Date:** 2026-07-28
|
|
**Type:** Architecture + Contracts only
|
|
**ADR:** [ADR-023](architecture/adr/ADR-023.md) (append amendment)
|
|
**Architecture:** [commercial-platform-architecture.md](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](reference/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](reference/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](reference/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](reference/extension-registry.md). Unlimited kinds/entries.
|
|
|
|
---
|
|
|
|
## Dependency Matrix
|
|
|
|
Relations: `requires`, `optional`, `conflicts`, `recommended`, `deprecated`, `replacement` — [dependency-graph.md](reference/dependency-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.
|