Adapter pattern
Her HBYS satıcısı + her sigortacı için bağımsız bir adapter. Yeni entegrasyon = yeni dosya + DB satırı; motor kodu hiç değişmez. Mock adapterlar production-shaped (gerçek partnerla ilk gün canlıya çıkış mümkün).
Provizyon iş akışını uçtan uca dijitalleştirmek için gereken her şey.
Her HBYS satıcısı + her sigortacı için bağımsız bir adapter. Yeni entegrasyon = yeni dosya + DB satırı; motor kodu hiç değişmez. Mock adapterlar production-shaped (gerçek partnerla ilk gün canlıya çıkış mümkün).
Kural DSL'i deklaratif: when/all/any + eq/in/between operatörleri. Loop yok, dış IO yok. Aynı (request, policy) → aynı karar; engine_version her kararla birlikte stamp'lenir.
TC kimlik no SHA-256 hash + son 4 hane. Hasta sağlık verisi cross-org sızdırılmaz. Veri EU-west1 bölgesinde, KVKK için açık aydınlatma metni.
Her durum değişikliği audit_log'a yazılır. Her provizyon kararı rule_trace JSONB'sinde hangi kural, hangi kapsam, hangi limit hangi sırayla uygulandı kayıt altına alınır. Düzenleyici inceleme isteğine hazır.
Her iş tablosunda organization_id. Her okuma/yazma repo katmanında org_id ile filtrelenir. IDOR test suite mecburi; cross-tenant erişim 404 döner (varlık sızıntısı yok).
Sigortacıya giden bildirimler outbound_webhook_deliveries kuyruğunda; HMAC-SHA256 imzalı, exponential backoff (60s → 12h), max retry sonrası dead_letter. Admin replay panelinden manuel tetikleme.