Some checks failed
QA Gate (P0/P1) / Test affected app (pull_request) Has been cancelled
Prod ölçümü (2026-09-27): PL24 günlük bütçesinin %93'ü ağaç genişletmeye, %7'si parçaya gidiyordu; park etmiş 3,5k pl24 fast-lane işinin 426'sı tavan-üstü children no-op'uydu (ertesi günün 600'lük bütçesinin %71'i); kullanıcıların açtığı 239 PL24 aracı hâlâ parçasızdı (fast lane 1. seviyede durur, P5 yaprakları 2-3. seviyede; bulk backfill kapalı). - queueCategoryJob artık ŞERİDİN tavanına (maxDepthFor) bakar, MAX_DEPTH'e değil: fast lane'de 1. seviyeden sonra children işi hiç üretilmez. - process(): tavan-üstü children işi hiçbir gate/sayaçtan önce settle edilir (incrementCompleted ile zincir muhasebesi kapanır) — park etmiş eski no-op'lar bütçe yakmaz. - PL24 ana şerit derinliği 3 (PREFETCH_PL24_MAX_DEPTH), fast 1 kalır. - Günlük bütçe bölüşümü: ağaç genişletme (init+children) günlük bütçenin en fazla %50'sini kullanır (PREFETCH_PL24_CHILDREN_SHARE), kalan parçaya; ayrı sayaç prefetch:daily:pl24:<gün>:children. - Scan Faz-0: kullanıcı açmış (user_vehicles, son 90 gün) + parçasız pl24 araçları dalga başına 3 adet, fast kuyrukta (lifo → önce çalışır, taze decode yine öne geçer), depthCap=3, backfill:true (pace+jitter, ANA bütçe eşiği 480 → 120 taze decode'a kalır). Bulk PL24 anahtarından bağımsız, PREFETCH_PL24_OPENED_ENABLED=false ile kapanır. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>