Unify commercial runtime ownership across backend and frontend so platform, experience, and hospitality modules use the shared commercial source of truth. Co-authored-by: Cursor <cursoragent@cursor.com>
26 lines
1.3 KiB
Markdown
26 lines
1.3 KiB
Markdown
# Hospitality Integration Validation
|
|
|
|
> Phase: `hospitality-frontend-production-validation` · 2026-07-28
|
|
|
|
| Integration | FE surface | Mechanism | If unavailable |
|
|
| --- | --- | --- | --- |
|
|
| Payment | POS payments (local records) | hospitality POS APIs | BundleGate pos_pro |
|
|
| Accounting | `/integrations/accounting` | connector registrations | CapabilityUnavailable / gate |
|
|
| CRM | `/integrations/crm` | connectors | gate |
|
|
| Loyalty | `/integrations/loyalty` | connectors | gate |
|
|
| Communication | `/integrations/communication` | connectors | gate |
|
|
| Delivery | `/integrations/delivery` | connectors | gate |
|
|
| Experience / Website | `/integrations/website` | connectors | gate |
|
|
| Identity / Core | tenant auth, X-Tenant-ID | platform | login required |
|
|
| Commercial Runtime | brand + FeatureLock | commercial adapters | deny / empty brand message |
|
|
| Marketplace | `/integrations/marketplace` | — | **CapabilityUnavailable** |
|
|
| Dispatches | `/integrations/dispatches` | connector dispatches | create/list live |
|
|
|
|
## Rules
|
|
|
|
- Only published hospitality + commercial APIs
|
|
- No duplicated commercial catalogs
|
|
- Connector dispatch simulation is backend-known limitation — FE shows real dispatch records, does not invent marketplace/payment ledgers
|
|
|
|
**Result: PASS**
|