
CRUMB
Generative Game Studio · Demo
Tek satırlık bir oyun fikrinden oynanabilir bir taslağa, ajanların çalışması görünür ve müdahaleye açık hâlde.
CRUMB, gündelik oyun prototiplemesi için çok ajanlı bir stüdyo düzeneğidir.
Sessiz bir çıkış gözlemlenebilir kılındı, kaybolan bir formatter entegrasyonda yakalandı
Herkese açık tanıtım deposundan iki vaka. Planner, Builder ve Verifier tanıtımın içindeki actor'lerdir; bu görünümdeki kodlama ajanları değildir.
May 2, 2026
exit 0 ile biten bir çalıştırmanın gerçekten iş yapıp yapmadığını göstermesi sağlandı
GeliştirilenTanıtım actor'leri
Gözlem · bulgu0 döküm olayı · exit 0
- devir0 olay, yine de exit 0→ “Bitti ama iş yapmadı”yı ilerlemeden ayırmak (Geliştirici)
KişiGeliştirici
Eylem“Bitti ama iş yapmadı”yı ilerlemeden ayırmak
- devirÖnce tanılama→ Spawn öncesi/sonrası tanılama: adapter · prompt var mı · exit · süre · çıktı boyutu (Kod değişiklikleri)
Çalışma oturumuKod değişiklikleri
EylemSpawn öncesi/sonrası tanılama: adapter · prompt var mı · exit · süre · çıktı boyutu
- devir→ commit 6341898 (Artefaktlar)
- devirTanı çıktısı→ Planner girdi bekliyordu (Tanıtım actor'leri)
ArtefaktlarArtefaktlar
Artefaktcommit 6341898
GeliştirilenTanıtım actor'leri
Gözlem · bulguPlanner girdi bekliyordu
- geri gönderildiGirdi bekleniyor→ Gerçek hedefi ve bir başlatma talimatını ilet · prompt biçimi için reducer kontrolü (Kod değişiklikleri)
Çalışma oturumuKod değişiklikleri
EylemGerçek hedefi ve bir başlatma talimatını ilet · prompt biçimi için reducer kontrolü
- devirSonraki çalıştırma→ stdout'ta yalnızca JSON, event writer hiç çağrılmadı (Tanıtım actor'leri)
GeliştirilenTanıtım actor'leri
Gözlem · bulgustdout'ta yalnızca JSON, event writer hiç çağrılmadı
- geri gönderildiProtokol enjekte edilmedi→ Olay yayan actor'lere event protocol belgesini enjekte et (Kod değişiklikleri)
Çalışma oturumuKod değişiklikleri
EylemOlay yayan actor'lere event protocol belgesini enjekte et
- devir→ commit 08ecb07 (Artefaktlar)
ArtefaktlarArtefaktlar
Artefaktcommit 08ecb07
- Bağlam
- Gerçek bir alt süreç smoke çalıştırması hiç döküm olayı olmadan bitti. Tek başına exit 0 işin yapılıp yapılmadığını söyleyemiyordu; bu yüzden önce çalıştırma etrafında tanı kayıtları geldi; ilk düzeltmeden sonra farklı bir hata ortaya çıktı ve bir kez daha düzeltildi.
- Sonuç
- Tanı kayıtları “başarıyla çıktı ama iş yapmadı” durumunu ilerlemeden ayırdı; ilk düzeltmeden sonra kalan hata da daha belirgin bir gözlem aracılığıyla ikinci düzeltmeye götürdü.
- Sınır
- O dönemin çalıştırmaları yeniden çalıştırılmadı ve özgün çalıştırma kayıtları alınmadı. Ham tanı metni (çıktı önizlemeleri vb.) yer almaz.
Kaynaklar ve kalan sınırlar
May 3, 2026
İki iş kolu birleştirilirken kaybolan akış formatter'ı geri getirildi
Çalışma oturumuAkış · yerleşim kolu
Eylem#140: akış formatter'ı eklendi
- devir→ İki kolu dört bölmeli yerleşimde birleştir (Entegrasyon)
Çalışma oturumuPuan kartı · olay ayrıntısı kolu
EylemPuan kartı çalışması (eski base)
- devir→ İki kolu dört bölmeli yerleşimde birleştir (Entegrasyon)
Kodlama ajanıEntegrasyon
Eylemİki kolu dört bölmeli yerleşimde birleştir
- devirEntegrasyon gerilemesi→ Eski base #140 formatter'ını geri aldı (Entegrasyon)
Kodlama ajanıEntegrasyon
Gözlem · bulguEski base #140 formatter'ını geri aldı
- geri gönderildiFormatter eksik→ #140 formatter'ını geri getir (Entegrasyon)
Kodlama ajanıEntegrasyon
Eylem#140 formatter'ını geri getir
- devirBirleşik diff→ #145 (56f6f1b) · yerel lint · typecheck · test · build · ekran kontrolü (Artefaktlar)
ArtefaktlarArtefaktlar
Artefakt#145 (56f6f1b) · yerel lint · typecheck · test · build · ekran kontrolü
- devirSonraki iş için devir→ Devir kaydı: #142 başka bir kolun · #146 CI sürüyor (Artefaktlar)
ArtefaktlarArtefaktlar
ArtefaktDevir kaydı: #142 başka bir kolun · #146 CI sürüyor
- Bağlam
- Studio çalışması akış ve yerleşim, puan kartı ve olay ayrıntısı, tema gibi kollara ayrılmıştı. #145 birleştirildikten sonra sonraki kolun devir kaydı, başka kolların sahip olduğu işleri ve hâlâ bekleyen işleri listeledi.
- Sonuç
- #145, puan kartı ve olay ayrıntısı çalışmasını yerleşim düzeltmesiyle birleştirerek geri alınmış akış formatter'ını geri getirdi ve yerel lint, typecheck, format, test, build ile bir ekran kontrolünü kaydetti.
- Sınır
- Yerel kontroller yeniden çalıştırılmadı. Devir kaydı sırasında #146 hâlâ CI'daydı ve sonradan birleştirildi (109da28); bu yüzden o anlık görüntü geçmiş olarak çizilmez. Kol başına modeller kaydedilmemiştir.