TorbatYar/docs/experience-phase-11-8.md
Mortezakoohjani 203671a7bf feat(experience): ship Experience Platform phases 11.0-11.10
Add the experience service with sites through analytics/AI hooks, migrations through 0011, and phase docs/manifests marking the track complete.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-27 11:43:10 +03:30

16 lines
862 B
Markdown

# Experience Phase 11.8 — Bundles, Licensing & Feature Toggles
Phase 11.8 completes the Torbat Pages bundle control plane in `experience_db`.
It adds tenant-scoped bundle definitions, workspace/site bundle assignments,
Core entitlement reference bindings, and feature toggles.
APIs: `/api/v1/bundle-definitions`, `/api/v1/tenant-bundles`,
`/api/v1/license-bindings`, and `/api/v1/feature-toggles`. All aggregates use
soft deletion, optimistic locking, audit fields, tenant isolation, filtered
pagination, and `experience.*` events.
Experience does not own the Core plan, subscription, entitlement, or billing
engines. It stores only `core_entitlement_ref`; metadata keys `plan_engine`,
`subscription_engine`, `billing_ledger`, and `core_plan_id` are rejected.
Widgets and consumer connectors remain Phase 11.9; analytics and AI remain 11.10.