Silinen Log Dosyası Faturayı Gizlice İkiye Katlıyordu

Estela adlı bir araç, Claude Code oturumlarınızdan ve git commit'lerinizden çalışma saatlerini ölçüp faturalandırıyor. İki kaynak arasında uyum sağlanmadığında sorun başlıyor, tam da geçen hafta düzeltilen bir hata gibi.

Araç şöyle çalışıyor: Her commit, diskte taranmış agent oturumlarıyla karşılaştırılır. Eğer bir commit, bir oturumun zaman penceresi ve deposu içindeyse, o oturuma dahil edilir, zaman zaten ölçülmüş, commit yeni bir şey eklemiyor. Hiçbir oturum dışında kalan commit'ler ise yardımsız çalışma olarak işaretlenir ve diff boyutuna göre tahmini bir ücret uygulanır.

Reklam · TEST
AdSense Test ReklamıYazı arası (gönderi içi) · Yazı arası

Hata şuydu: Claude Code'un kendi transcript dosyasını (doğrudan elle değiştirilmeyen bir dosya) sildiğinizde, sistem bunu fark etmiyordu. Sonuç? Aynı saatler hem oturum kayıtlarından hem de commit'lerden tekrar sayılıyor, fatura iki katına çıkıyordu. Veri tutarlılığı kontrolleri olmadan, silinen dosya sessizce yinelenen faturalandırmaya yol açıyordu.

Bu tür hatalar, AI araçlarının iş akışına entegre olduğu zaman ortaya çıkıyor. Estela gibi sistemler geliştirici üretkenliğini ölçmek için faydalı olabilir, ama iki bağımsız veri kaynağı kullanıyorsa aralarında anlaşmazlık kontrolleri şart. Özellikle finansal hesaplamalarda, eksik veri denetimi sessiz hataları davet ediyor, ve faturanızın iki katı olmasından çok sonra fark edilebiliyor.

Reklam · TEST
AdSense Test ReklamıGönderi altı · Görüntülü
konu hakkında tepkinizi verebilirsiniz