Skip to content

Veri Akış Diyagramları (Data Flow Diagrams)

Bu doküman, Humindx platformundaki kritik kullanıcı senaryolarının ardındaki asenkron ve senkron veri akışlarını, servisler arası iletişimi ve olay güdümlü (event-driven) mimarinin tetiklenme sırasını tanımlar.

Kapsam Uyarısı: Bu doküman zaman ve olay dizilimlerine (Sequence) odaklanır. Yüksek seviye sistem blokları için system-overview.md, PII maskeleme ve veri silme süreçlerinin güvenlik mantığı için ../security/zero-knowledge.md dosyasına bakınız.


1. Akış A: B2C Anlık Sohbet (Hot Path)

Bu akış, kullanıcının AI ajanıyla (Örn: Gölge Ajan) gerçek zamanlı olarak mesajlaşmasını kapsar. Odak noktası: Düşük gecikme (latency) ve hızlı yanıttır. Psikometrik analiz bu akışta yapılmaz.


2. Akış B: Psikometrik Çıkarım ve Vektörizasyon (Cold Path)

Bu akış, sohbet senaryosu bittiğinde tetiklenen ağır ve asenkron veri işleme boru hattıdır. Sistemin kalbi burada atar.

Kritik Adımlar:

  • Adım 3-4 (Sanitization): LLM'e PII sızmasını önler.
  • Adım 6 (Upsert): İlgili room_id üzerinden sadece o bağlamın (örn. DISCOVERY) skoru güncellenir. [SOCIAL] etiketli bir olay PROFESSIONAL odaya asla yazılmaz.

3. Akış C: B2B Veri Talebi ve Akıllı İzin Filtreleme (Smart Privacy Strip)

Bu akış, bir İK yöneticisinin (Recruiter veya Team Leader) adayın/çalışanın profiline erişmek istediğinde gerçekleşir. Veri sızdırmazlığının API Gateway seviyesinde nasıl garanti edildiğini gösterir.

Kritik Adımlar:

  • Adım 4 (RLS): Backend kodunda hiçbir kısıtlama olmasa dahi, Veritabanı sadece Profesyonel odayı döner.
  • Adım 8-9 (Consent Strip): RLS Profesyonel odanın tüm detaylarını (Yönetim reçetesi vb.) dönse bile, Gateway adayın güncel "Akıllı Gizlilik Sözleşmesi"ne bakar. Aday Level 3 izni vermemişse, Gateway bu veriyi dış dünyaya iletmeden önce budar (Strip).

4. Akış D: Onboarding Geçişi ve Event Trigger

Aday işe alındığında "Psikometrik Pasaport"un Yetenek Yönetimi modülüne aktarılması sürecidir. (Kopyalama yapılmaz, Pointer güncellenir).


Son Güncelleme: 2026-04-15 — Hot Path / Cold Path ayrımı, PII Sanitization, Consent Strip filtrelemesi ve Event-driven geçiş akışları Mermaid.js formatında modellendi.

Simetri tarafından inşa ediliyor.