Faz 0 — mimari temel

International Patient OS

Uluslararası hasta operasyonu, tek vaka kaydı üzerinden

Bu ortamda çalışan altyapı

Multi-tenant izolasyon

Tenant ayrımı Postgres RLS ile zorlanır. Tenant belirtilmemişse sorgu sıfır satır döner — açık değil, kapalı başarısız olur.

Denetim kaydı

audit_events yalnızca ekleme kabul eder; güncelleme ve silme veritabanı seviyesinde reddedilir.

Sürümlü şema

Her migration'ın geri alma dosyası vardır; uygulanmış bir migration sonradan değiştirilirse dağıtım durur.

API

/api/health, /api/ready ve /api/openapi.json yayında. İş uçları /api/v1 altında ve kimlik doğrulamalıdır.

Sıradaki modüller

  • CRM & Lead Pipeline Faz 3
  • WhatsApp & Unified Inbox Faz 4–5
  • Patient & Case Faz 6–7
  • Quote, Payment & Finance Faz 11–12, 25
  • Surgery, Travel & Operations Faz 13–19
  • Incentive Engine & Compliance Faz 27–31