Uzman Onboarding Gerçek Akışı
Bu sayfa Senior uzman havuzunun gerçekte hangi aşamada olduğunu gösterir. Başvuru formu açık olabilir, fakat bu otomatik uzman kabulü anlamına gelmez. Admin onayı, MYK Seviye 5 ve TTBS doğrulama şartı, linked senior_expert kullanıcısı, public vitrin ve uzman görüşü/portföy akışı ayrı ayrı kanıtlanmadan aktif uzman ağı iddiası kurulmaz.
Akış Kanıt Tablosu
| Aşama | Durum | Kanıt | Gerçeklik sınırı |
|---|---|---|---|
| Public başvuru | Aktif | /basvuru.html, POST /api/v1/experts/apply | Başvuru otomatik kabul değildir; pending kayıt public profil üretmez. |
| Admin inceleme | Admin gerekli | PATCH /api/v1/admin/experts/:id | MYK 5 ve TTBS alanları format kontrolünden geçse bile belge doğrulama admin sorumluluğundadır. |
| Linked senior_expert kullanıcısı | Onay sonrası | lib/auth.createUser, role: senior_expert | Linked user ve geçici şifre public alanda gösterilmez. |
| Public uzman vitrini | Boş vitrin | /uzmanlar.html, GET /api/v1/experts/public | Sadece status=approved kayıtlar gösterilir; e-posta, telefon ve belge numarası yayınlanmaz. |
| Uzman görüşü ve portföy | Onaylı uzmana bağlı | POST /api/v1/experts/opinions, POST /api/v1/experts/portfolio | Uzman approved değilse görüş veya portföy ekleme akışı 403 ile kapanır. |
Onaylı uzman sayısı 0 olduğu sürece EvRotası public vitrinde gerçek durum olarak boş sonuç gösterir; sahte profil veya temsili başarı kaydı eklenmez.
Public Profil Gizlilik Sınırı
| Public alanda engellenen alan | Neden engellenir? |
|---|---|
| Kişisel iletişim verisi public profil kanıtı değildir. | |
| telefon | Kişisel telefon numarası yalnızca işlem/başvuru amacıyla tutulur. |
| myk_seviye5_belge_no | Belge numarası doğrulama için kullanılır, vitrine yazılmaz. |
| ttbs_yetki_belge_no | Yetki belge numarası doğrulama için kullanılır, vitrine yazılmaz. |
| temp_password_one_time | Geçici şifre hiçbir public yanıtta bulunamaz. |
| linked_user_id / reviewed_by / review_note | Admin ve hesap içi operasyon bilgileri public kanıt değildir. |
Canlı status endpoint'i `public_sensitive_leak_fields: 0` dönmelidir. Bu değer 0 değilse public vitrin kapısı güvenli değildir.
Yayın Kuralları
- Onaylı uzman kaydı yokken public profil, yıldız puanı, müşteri sayısı veya başarı hikayesi uydurulmaz.
- Belge numaraları doğrulama içindir; public vitrinde yayınlanmaz.
- Uzman görüşü karar destek bilgisidir; kesin değerleme, yatırım tavsiyesi veya satış garantisi değildir.
- Admin onayından önce başvuru pending kalır ve yalnız admin yüzeyinde incelenir.
Canlı Durum Kaynağı
Makine tarafından okunabilir kaynak: /api/v1/uzman-onboarding/status. Public sayfada ham JSON/kod gösterilmez; durum özeti yukarıdaki tablolarda verilir.