TorbatYar/docs/hospitality-commercial-validation.md
Mortezakoohjani 0d424c500a feat(platform): complete commercial runtime consolidation
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>
2026-07-29 11:11:53 +03:30

916 B

Hospitality Commercial Validation

Phase: hospitality-frontend-production-validation · 2026-07-28
SoT: Commercial Runtime (/api/v1/commercial/*)

Check Result
Product brand from loadCommercialProducts PASS
Exact product_code preference (hospitality, torbat_food, …) PASS
No hardcoded products / bundles / plans / pricing PASS
No hardcoded recommendations / trials / subscriptions PASS
Entitlements via Commercial FeatureLock PASS
L2 packs via HospitalityBundleGate (ADR-021/023) PASS
Marketplace = CapabilityUnavailable (not fake) PASS
Admin commercial editing not duplicated in Hospitality PASS

Boundary

Hospitality owns L2 operational packs (digital_menu, pos_lite, …).
Platform commercial packaging/pricing remains Commercial Runtime only (ADR-023).

Result: 100% commercial-aware