
Eco²
Backend · Cloud infrastructure
Tek bir fotoğraf ve bir sohbetle geri dönüşüm rehberliği.
Kore'de geri dönüşümün nasıl işlediğini bilen hepsi bir arada bir yapay zekâ asistanı.
Başka bir ajandan ayrı tutulan bir düzeltme, bakış açısına göre bölünmüş bir inceleme
Eco² arka ucunda kodlama ajanlarıyla düzeltilen iki vaka. Bir model yalnızca bir Claude Opus 4.5 ya da 4.6 ortak yazar işaretinin kaydettiği yerde adıyla anılır.
January 2026
Başka bir ajanın kullandığı develop dalından ayrı tutularak token akışı iki geçişte düzeltildi
Kodlama ajanıBaşka bir ajan
Eylemdevelop üzerinde süren başka bir iş
- devirAğaç dolu → ayrıldı→ Ayrı worktree · önce analiz notu (Düzeltme worktree'si)
GeliştirilenChat akışı
Gözlem · bulguYalnızca aşama olayları geliyor, token yok
- devirKapsam: akış yayımı→ Ayrı worktree · önce analiz notu (Düzeltme worktree'si)
Kodlama ajanıDüzeltme worktree'si
EylemAyrı worktree · önce analiz notu
- devirDeğişecek dosyalar→ OpenAI SDK'yı bir LangChain adaptörüyle sarmak (Düzeltme worktree'si)
Kodlama ajanıDüzeltme worktree'si
EylemOpenAI SDK'yı bir LangChain adaptörüyle sarmak
- devir→ PR #437 → develop'a birleştirildi (Artefaktlar)
ArtefaktlarArtefaktlar
ArtefaktPR #437 → develop'a birleştirildi
- devir→ git-workflow skill'inde worktree · analiz adımları (Artefaktlar)
- devirBirleştirme sonrası E2E→ Yanıt token'ları tekrarlanıyor · “general” intent'i sızıyor (Chat akışı)
GeliştirilenChat akışı
Gözlem · bulguYanıt token'ları tekrarlanıyor · “general” intent'i sızıyor
- geri gönderildiİki yayıcı→ İki yayıcıyı node · seq ile ayırt et → yakalanan token'ları atla (iki geçiş) (Düzeltme worktree'si)
ArtefaktlarArtefaktlar
Artefaktgit-workflow skill'inde worktree · analiz adımları
Kodlama ajanıDüzeltme worktree'si
Eylemİki yayıcıyı node · seq ile ayırt et → yakalanan token'ları atla (iki geçiş)
- devirÖnce / sonra→ Kaydedilmiş SSE alıntıları, önce ve sonra (Chat akışı)
- devirCommand düzeyinde kontrol→ Yerel command kontrolü: 0 notifier token'ı (Artefaktlar)
GeliştirilenChat akışı
Gözlem · bulguKaydedilmiş SSE alıntıları, önce ve sonra
ArtefaktlarArtefaktlar
ArtefaktYerel command kontrolü: 0 notifier token'ı
- devir→ PR #448 · develop çakışmaları çözüldükten sonra birleştirildi (Artefaktlar)
ArtefaktlarArtefaktlar
ArtefaktPR #448 · develop çakışmaları çözüldükten sonra birleştirildi
- Bağlam
- Chat'in SSE'si aşama olaylarını iletiyor ama token iletmiyordu. Başka bir ajan develop üzerinde çalıştığı için iş, ayrı bir worktree'de bir analiz notuyla başladı; ilk düzeltme birleştirildikten sonra o sırada gözlenen tekrar ve sızıntı ikinci bir düzeltmeyle daraltıldı.
- Sonuç
- Token yayma sorumluluğu, onları gerçekten üreten tek düğüme daraltıldı. Command kontrolü yalnızca notifier'ın token göndermediğini gösterir; kaydedilmiş SSE alıntıları bundan sonraki E2E gözlemini gösterir. Bunlar farklı kanıtlardır.
- Sınır
- Diğer ajanın kimliği ve modeli ile kodlama ajanlarının sayısı kayıtlı değildir. İki PR'ın hiçbiri resmî inceleme onayı almadı ve bu kayıt ne güncel hizmettir ne de yeni bir E2E çalıştırması.
Kaynaklar ve kalan sınırlar
- PR #448 içinde ilk yama yanıt token'larını atladı; ardından gelen bir düzeltme, ProcessChatCommand'ın yakalanan tüm mesaj token'larını atlamasını sağladı. Bunlar ilk seferde işe yarayan tek bir düzeltme olarak birleştirilmez.
- Analiz notu ve önce/sonra SSE alıntıları depodaki iç rapor kayıtlarıdır.
February 10, 2026
Değerlendirici bakış açısı bakış açısı incelendi ve yalnızca somut bulgular koda dönüştü
Kodlama ajanıUygulama
EylemAday değerlendirme hattı
- devirBakış açısına göre inceleme→ Bulgular: örnekleme yok · maliyet koruması / değiştirilebilir sonuçlar / closure dışında yapılandırma (Beş inceleme bakış açısı)
İnceleme · doğrulamaBeş inceleme bakış açısı
Gözlem · bulguBulgular: örnekleme yok · maliyet koruması / değiştirilebilir sonuçlar / closure dışında yapılandırma
- geri gönderildiDeğerlendirmeden önce süz→ Değerlendirmeden önce örnekle ve günlük maliyeti kontrol et (Uygulama)
- geri gönderildiDeğişmez sonuçlar · sabit yapılandırma→ Dondurulmuş sonuç nesneleri · açık yapılandırma bağlama (Uygulama)
Kodlama ajanıUygulama
EylemDeğerlendirmeden önce örnekle ve günlük maliyeti kontrol et
Kodlama ajanıUygulama
EylemDondurulmuş sonuç nesneleri · açık yapılandırma bağlama
- devirKontroller→ Birim · bağlantı kontrolleri (yerel · mock) (Artefaktlar)
ArtefaktlarArtefaktlar
ArtefaktBirim · bağlantı kontrolleri (yerel · mock)
- kaydedilmiş bir yürütme değilBuraya kadar uzanmaz→ Gerçek Redis + PG E2E: o dönem yazılmadı (Artefaktlar)
- devir→ PR #546 birleştirildi · prosedür eval-feedback-loop skill'ine (Artefaktlar)
ArtefaktlarArtefaktlar
Kural · doğrulanmamışGerçek Redis + PG E2E: o dönem yazılmadı
ArtefaktlarArtefaktlar
ArtefaktPR #546 birleştirildi · prosedür eval-feedback-loop skill'ine
- Bağlam
- Sohbet değerlendirme hattının uygulama raporu beş inceleme bakış açısı ve iki düzeltme turu kaydeder. Bakış açısı sayısı bir oturum ya da ajan sayısı değildir.
- Sonuç
- Kodda, değerlendirmeden önce örnekleyip günlük maliyeti kontrol eden bir dal, dondurulmuş sonuç nesneleri ve açık yapılandırma bağlama vardır. Maliyet sorgusu başarısız olursa L2 değerlendirmesi yine de sürer; bu nedenle harcamaya kesin bir tavan değildir.
- Sınır
- Beş bakış açısı incelemeyi bölmenin bir yoludur; beş bağımsız model oturumu ya da insan uzmanların onayı anlamına gelmez. Raporun 100'e yakın iç puanları bir kalite ölçümü değildir ve buraya aktarılmaz.
Kaynaklar ve kalan sınırlar
- Raporun başında bağlantısı verilen PR #545'tir; Phases 1–4'ü birleştiren herkese açık PR #546'dır.
- Hâlâ açık kalan recalibration stub'ı da raporda olduğu gibi belirtilir.