GNL
Gönül — gravür portre
İsmin hikâyesi

GNL, Gönül demek

Annemin adı Gönül. Bu çerçevenin adı ondan geliyor.

Neden

Bir yazılım projesine annenizin adını vermek, teknik bir karar değil. Ama her gün baktığınız bir şeye onun adını yazmak, adı yaşatmanın en sessiz yolu.

Bu proje uzun sürdü. Çoğu gece, çoğu hafta sonu. Her git commit satırının başında o üç harf durdu — ve durduğu için devam etti.

Bir gün bunu kuran biri npm i @gnldev/durable yazdığında, farkında olmadan onun adını yazmış olacak.

Peki iş ne

GNL, AI ajanları için dayanıklı bir yürütme katmanı. Sade söylersek: bir ajan bir işi yarıda bırakırsa — süreç çöker, ağ kopar, sunucu yeniden başlar — kaldığı yerden devam eder ve tamamlanmış adımı bir daha çalıştırmaz. Geri alınamayan her iş için geçerli: bir ödeme, bir e-posta, bir stok düşümü, dış bir sisteme yazılan kayıt.

Bu, kulağa küçük gelen ama üretimde her şeyi belirleyen bir garanti. Bir ajan bir kartı iki kez çekerse özür dilemek yetmez.

Nasıl çalışıyoruz

Ölçülmemiş şey iddia edilmez

Bu depodaki her garanti, bozulduğunda kırmızıya dönen bir testle tutulur. Yeşil bir test hiçbir şey kanıtlamaz — düzeltmeyi geri aldığınızda kırmızıya dönmüyorsa, o test o düzeltmeyi korumuyor demektir.

Sınırlar yazılır

Bir mekanizmanın ne yaptığı kadar, ne yapmadığı da belgelenir. Fazlasını iddia etmek asıl hatadır — çünkü insanlar o iddiaya güvenip üstüne iş kurar.

Sessiz kayıp yoktur

Bir şey düşerse görünür düşer. En kötü hata, hiçbir şey olmamış gibi görünen hatadır.

Başlamak içinDokümanlarGitHub

Ticari, lisans ve kurumsal sorular için: [email protected]