TorbatYar/docs/service-snapshots/commercial-runtime-backend.yaml
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

103 lines
2.5 KiB
YAML

# Framework Snapshot — Commercial Runtime Backend
schema_version: 1
snapshot_version: 1
workstream: commercial-runtime-backend
layer: backend
service: core-platform
package: backend/core-service/app/commercial
architecture_status: COMMERCIAL_RUNTIME_BACKEND_COMPLETE
current_phase: commercial-runtime-backend
last_completed_phase: commercial-runtime-backend
next_phase: null
contract_family: commercial.v1.2
adr: docs/architecture/adr/ADR-023.md
architecture: docs/architecture/commercial-platform-architecture.md
architecture_report: docs/commercial-runtime-backend-architecture-report.md
final_report: docs/commercial-runtime-backend-final-report.md
last_handover_reference: docs/phase-handover/phase-commercial-runtime-backend.md
project_status: docs/project-status.yaml
last_updated: "2026-07-28"
api_prefix: /api/v1/commercial
migration: 0007_commercial_runtime
seed: backend/core-service/scripts/seed_commercial_runtime.py
tests:
path: backend/core-service/app/tests/test_commercial_runtime.py
result: 9_passed
capabilities_implemented:
- universal_registry_object
- meta_registry_kinds
- discovery_catalog
- generic_registry_crud
- lifecycle_publish_draft_archive_delete_restore_clone
- search_filter_pagination_sorting
- soft_delete
- versioning
- metadata
- audit
- tenant_safe_catalogs
- recommendation_engine
- assessment_engine
- bundle_resolver
- plan_resolver
- license_entitlement_resolver
- policy_evaluate
- notification_templates_registry
- subscription_license_tables
- activation_checklist_usage_dashboard_apis
- outbox_events
- openapi
- seed_from_docs_catalogs
builtin_registry_kinds:
- products
- bundles
- pricing
- plans
- trials
- capabilities
- policies
- assets
- extensions
- automation_packs
- metadata
- recommendation_rules
- assessment_schemas
- notifications
- usage_plans
- coupons
- promotions
- taxes
- currencies
- regions
- industries
- business_types
- announcements
- languages
explicitly_not_owned:
- orders
- payment_ledgers
- accounting_journals
- vertical_operational_data
explicitly_not_implemented_here:
- marketplace_product_engine
- qr_foundation
- booking_foundation
- payment-14.6+
- experience-fe-11.6
- fe_bundle_catalog_codegen
deployment_readiness:
backend: READY
database_migration: READY
seed: READY
api: READY
tests: GREEN
documentation: COMPLETE
production_ready: READY_AFTER_CORE_DEPLOY
open_todos: []