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>
16 lines
862 B
Markdown
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.
|