ldraw-nova: AI agent'lar LEGO modellerini Python koduyla tasarlıyor
ldraw-nova'da modeller ham koordinat yerine bir plan ve Python generator yazıyor; ama fiziği ya da dengeyi hiçbir şey test etmiyor.
GitHub Copilot uygulamasının PR görünümü kod satırı yüksekliklerini hesaplıyor, review yorumlarını viewport yakınında tek toplu geçişte ölçüyor.

Milyon satırlık bir diff'i sanallaştırmak çözülmüş kısım. Onu bozan şey review yorumları.
GitHub, Copilot uygulamasının PR görünümünü yeniden yazdı ve 2.000'den fazla dosya, bir milyon değişen satır ve 400 inline yorum içeren açık kaynak bir PR üzerinde test etti.
Kod satırları aritmetik. Satır yükseklikleri biliniyor, offset'ler önceden hesaplanıyor, DOM'da yaklaşık 100 satır var.
Bir yorumun yüksekliği render edilene kadar bilinmiyor: satır kaydıran markdown, açık bir details bloğu, bir cevap kutusu, geç yüklenen bir görsel.
İlk tasarım: blok başına bir ResizeObserver, yükseklikleri geri yazıyor. Kendi kendini yeniden tetikledi.
Yayına çıkan:
Bir bug, "kullanıcı scroll ediyor mu?" kontrollerinde saklanıyordu. Uygulamanın kendi scroll'ları da onu tetikliyordu.
Bildiğiniz yüksekliklere güvenin. Gerisini tek bir yerde ölçün.
Bu yazı İngilizce aslından Türkçeye çevrilmiştir.