39 lines
1.5 KiB
Markdown
39 lines
1.5 KiB
Markdown
# Phase Handover — Commercial Runtime Completion Wave-3
|
|
|
|
**Workstream:** Commercial Runtime Frontend
|
|
**Phase ID:** `commercial-runtime-completion-wave-3`
|
|
**Date:** 2026-07-28
|
|
**Status:** Complete
|
|
**Architecture status:** **COMMERCIAL RUNTIME COMPLETE**
|
|
**Certification:** **CERTIFIED**
|
|
|
|
## Objective
|
|
|
|
Finish Commercial Runtime so all future products are discoverable without frontend code changes. Final FE architectural wave.
|
|
|
|
## Delivered
|
|
|
|
- Generic adapters: products, bundles, pricing, capabilities, assets, extensions, automation, policies, metadata, recommendations, assessment, notifications, usage, entitlements
|
|
- Removed `SERVICE_HUB_PATHS`; launch via `default_route` / `launch_strategy`
|
|
- Metadata-driven dashboard (launcher, sidebar, quick actions, pinned/recent)
|
|
- Policy-driven domain unlock (`policies/evaluate`)
|
|
- FeatureLock via entitlement API
|
|
- Pricing/subscription UI from commercial pricing catalog (no Core plans catalog)
|
|
- Dynamic registry browsers + generic metadata render
|
|
- Notifications from commercial API (header + dashboard)
|
|
- [Final Report](../commercial-runtime-final-report.md)
|
|
- [Validation](../commercial-runtime-validation.md)
|
|
- Snapshot + project-status updates
|
|
|
|
## Explicitly unchanged
|
|
|
|
- No Hospitality / CRM / Payment / Experience implementation
|
|
- No Core commercial storage/API engines (backend future track)
|
|
|
|
## Next
|
|
|
|
Follow `project-status.yaml` critical path (Payment backend MVP, etc.).
|
|
**Do not start another Commercial Runtime FE architecture wave.**
|
|
|
|
## STOP
|