» Etiket
ci-cd
6 yayınProbelock: LLM araç çağırma için kilit dosyası
Probelock, LLM'in araç çağırma yeteneklerini deterministik testlerle ölçüp model/kuantizasyon değişince regresyonda CI'ı durduran bir kilit dosyasıdır.
GitHub Actions'ta API E-posta Testleri: Sözleşme Yaklaşımı
E-posta testlerinin CI'da neden kırıldığını ve GitHub Actions'ta run-scoped inbox ile API sözleşmesini nasıl doğru test edeceğinizi anlatan pratik rehber.
React Auth E-postalarında Test Kararlılığı için Run ID Deseni
React tabanlı auth e-posta testlerinde flakiness'in gerçek nedeni zamanlama değil, UI ile posta kutusu arasındaki korelasyon eksikliği. TypeScript tabanlı bir run id deseni çözümü sunuyor.
CommitBrief — terminalde yapay zekâ destekli kod incelemesi
Staged değişiklikleri, bir commit aralığını ya da bütün bir GitHub pull request'ini yerelde inceleyen sağlayıcı bağımsız CLI. Sıfır telemetri, sunucu yok. Açık kaynak, GPL-3.0.
commitbrief.comrevert_guard.py: AI ajanların reddedilen kodu geri eklemesini önler
revert_guard.py, git revert geçmişini okuyarak AI ajanların daha önce reddedilen kodu (ör. card_token sütununu) commit öncesi yeniden eklemesini engelleyen offline, anahtarsız bir araçtır.
Docker İmajını 1.2GB'tan 180MB'a İndirmenin 5 Yolu
Uygulama kodunu değiştirmeden Docker imaj boyutunu %85 küçültme rehberi: multi-stage build, küçük base image, katman sıralaması ve .dockerignore taktikleri.
Ota, OrchardCore ile .NET Sözleşmesini Dürüstçe Sınadı
Ota, OrchardCore reposunda dotnet restore'u birinci sınıf bağımlılık adımına çevirip build/test komutlarını yapılandırarak dar ama dürüst bir kapsam kanıtladı.