Source document
docs/platform/PLATFORM-DEPENDENCIES.md
Source version
0.0.0
Generated time
2026-07-06T14:59:22.501Z
Owner
Unassigned
Audience
Internal
Status
Approved

Platform Dependencies — Đồ thị phụ thuộc

Mũi tên = "phụ thuộc vào". Mọi thứ phụ thuộc xuống spine; spine không phụ thuộc lên module.

Đồ thị phụ thuộc

Adapters (Web/Mobile/API/MCP)
        │ depends on
        ▼
Verticals/Modules ──────────────┐
  OTA/Booking                   │
  Affiliate ──► Booking         │ all depend on
  CRM ──► Identity, Booking     │
  F&B ──► Payment, Search       ▼
  Tour/Experience ──► Booking(Reservable), Intelligence
  AI Concierge ──► Travel Intelligence
  Medical Tourism ──► Booking + Tour + Intelligence
        │
        ▼
Travel Intelligence  ◄── (gọi qua port/API)
        │
        ▼
SHARED SPINE: Identity · Tenant · Payment · Notification · Search · CMS · Media · API · Audit
        │
        ▼
DATA & INFRA: PostgreSQL (RLS) · Object storage · Queue · Cache

Bảng phụ thuộc module → spine/engine

ModuleIdentityTenantPaymentNotifSearchCMSMediaAPIIntelligenceBooking
OTA/Booking(opt)
Affiliate
CRM(opt)
F&B
Tour/Experience
AI Concierge(opt)
Medical Tourism
API Platform(opt)(opt)

Quy tắc