İKİ kapının da canlı kanıtı — MÜF1+ her iş handler'ının izleyeceği sıra.
Oturum
**Sıra: capability (DIŞ halka) → izin (İÇ halka).** Soğan modeli: önce büronun ne SATIN
ALDIĞI (lisans → capability), sonra kullanıcının ne YAPABİLDİĞİ (RBAC). Ters sırada,
düşük planlı bir admin'e "yöneticinden yetki iste" denirdi — oysa yetkisi var, planı yok.
- pro planı + owner → 403 MUSAVIR/CAP/1 (hint: upgrade_required:...)
- ymm planı + readonly rol → 403 MUSAVIR/RBAC/1 (hint: permission_required:...)
- ymm planı + owner → 200
MÜF14 gerçek karşıt-inceleme uçlarını eklediğinde bu uç düşer; iki çağrı aynen kalır.
İstek
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/karsit-inceleme/ping" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"Yanıt
{
"data": "…",
"trace_id": "01JC…"
}