17 puan yazan goobaek 2026-03-10 | 3 yorum | WhatsApp'ta paylaş

Sokrates her zaman önce "X nedir?" diye sorardı. Görüngüyü değil, özü sorgulardı.
Ben de bu soru sorma biçimini bir AI kodlama harness'ine işledim. Sonuç: Ralphthon birinciliği.

Neden Sokrates?

Vibe coding'in başarısız olmasının en büyük nedeni belirsizliktir. Human Outside the Loop ortamında niyet net değilse, iterasyonlar ilerledikçe niyet ile sonuç arasındaki fark üstel olarak büyür. Ouroboros bu belirsizliği matematiksel olarak ortadan kaldırır.

Ambiguity = 1 - Σ(clarity_i × weight_i)

Bu puan 0.2'nin altına düşene kadar Sokratik mülakat sürer. Ondan önce tek satır kod bile yazılmaz.

Tamamlanma koşulu olarak tanımlanan yakınsama

Döngü, tekrar sayısıyla değil, evrim durduğunda biter.
Ralph döngüsünde bir iteration, bir nesil olarak tanımlanır.
Similarity = 0.5 * name_overlap + 0.3 * type_match + 0.2 * exact_match
Similarity 0.95'i aşarsa yakınsama kararı verilir. Stagnation, Oscillation ve Wonder Loop gibi patolojik örüntüler de ayrıca tespit edilir.

Beşeri bilimlerin harness'e dönüştüğü çağ

Token'ları verimli kullanmak ve AI'yi doğru yönetmek için, paradoksal biçimde teknolojiden çok, insanlar arasında var olan beşeri ve felsefi düşünce daha önemli hale geldi.
AI'ye sadece "kod yaz" demekle yetinmemeliyiz. Çözmeye çalıştığımız problemin Ontology'si nedir, bunun tamamlandığını hangi ölçüte göre söyleyeceğiz; bunları tanımlamalıyız. Bana göre bu, Ouroboros'un bu Ralphthon'da doğruladığım özü ve geliştiricilerin bundan sonra sahip olması gereken harness tasarlama yeteneğidir.

GitHub: https://github.com/Q00/ouroboros

3 yorum

 
dnay2k 2026-03-20

Yazıyı tanıdığım biri yazınca daha da eğlenceli oluyor.

 
github88 2026-03-18

Ah.

 
conanoc 2026-03-16

Harika görünüyor. Yalnızca agent için değil, bizim de geliştirme yaparken faydalanabileceğimiz türden bir içerik gibi görünüyor.
Spesifikasyonu biraz daha iyi tanımlayıp, belirsiz durumları nasıl aşacağımıza dair kendimize sorular yöneltme tekniği olması da güzel.