Ek-dosya upload başlat: metadata kaydı + upload yönergesi.
🔴 **Presign (doğrudan-S3) dalı KALDIRILDI (2026-08-22).** İki bağımsız
sebeple tarayıcıdan hiç çalışmıyordu ve bu, BLE AI belge yüklemesini doğduğu
günden beri ölü bırakmıştı (ai.documents TÜM kiracılarda 0 satır):
1. **R2 kovasında CORS yok** → tarayıcının PUT preflight'ı 403 alıyor
(ölçüldü). Presigned adres curlden çalışır, fetchten çalışmaz; yani
hata yalnız KULLANICININ ekranında görünür.
2. **Yüklemeyi ready yapan adım yok.** Baytlar doğrudan S3'e gidince
sunucu bunu hiç öğrenmez: kayıt pending kalır ve onu tüketen uç
(documents/from-file) "Dosyanın yüklenmesi henüz tamamlanmadı." der.
Presign'in gerçekten çalışması için bir "tamamlandı" ucu + doğrulama
gerekirdi; o uç hiç yazılmamıştı.
Bugün her iki yükleme yolu da baytları uygulamadan geçirir (store_bytes /
store_direct) ve tavan UPLOAD_BODY_LIMITtir. Presign geri gelecekse
**önce** CORS ve tamamlanma damgası gelir; sırayı değiştirme.
curl -X POST "https://{slug}.crm.blesyum.app/api/crm/v1/files" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}