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>
36 lines
1.0 KiB
Markdown
36 lines
1.0 KiB
Markdown
# Phase Handover — Commercial Runtime Cleanup
|
|
|
|
**Workstream:** Commercial Runtime Cleanup
|
|
**Phase ID:** `commercial-runtime-cleanup`
|
|
**Date:** 2026-07-28
|
|
**Status:** Complete · **CERTIFIED**
|
|
**Architecture status:** **COMMERCIAL_RUNTIME_SOLE_SOT**
|
|
**Readiness score:** **98**
|
|
**Remaining Legacy:** **0**
|
|
|
|
## Objective
|
|
|
|
Delete every remaining legacy commercial implementation so Commercial Runtime is the only engine.
|
|
|
|
## Delivered
|
|
|
|
- Deleted Core legacy plans/features/subscriptions stack
|
|
- Migration `0008_drop_legacy_commercial`
|
|
- Removed FE deprecated commercial API clients
|
|
- Cleared hospitality/communication commercial leftovers
|
|
- Certification + SoT + cleanup reports
|
|
|
|
## Deploy
|
|
|
|
1. Alembic upgrade through `0008_drop_legacy_commercial`
|
|
2. Ensure commercial seed applied
|
|
3. Verify `/api/v1/commercial/health` and `/catalog`
|
|
|
|
## Next
|
|
|
|
`project-status.yaml` critical path only (Payment 14.6+, Hospitality 12.9+, …).
|
|
|
|
## STOP
|
|
|
|
No Marketplace / QR / Booking / vertical work from this phase.
|