FINDIE · REHBER ← siteye dön

"Grove" nasıl yapıldı?

Ekranın altından mavi biyolüminesan kökler filizleniyor; imlecine doğru eğiliyorlar, dallanma noktalarında provider çipleri açıyorlar, damarlarında besin pulsları akıyor. Bütçe tavanına çarpan dal amber uçla duruyor. Konu: sekiz modelin tek kök sisteminde yaşaması.

Konsept

Findie'de model, ürünün değil kartın özelliğidir: zor işe Opus, angaryaya Haiku, canın istediğinde Codex. Sekiz sağlayıcı (Claude, Codex, Gemini, Cursor, Copilot, OpenCode, GLM, MiniMax) aynı board'u, aynı kuyruğu, aynı disiplini paylaşır. Bunun doğadaki karşılığı tek kök sisteminden çıkan farklı dallar; bütçe tavanları da özsuyu ölçen damarlar.

Büyüme algoritması

tip = { x, y, açı, derinlik, genişlik, path[] }
her adım:
  açı += (hedefe dönüş) * kazanç + rastgele salınım
  fototropizm: imleç 340px içindeyse hedef = imlecin yönü
  yeni segment KALICI olarak çizilir (canvas silinmez)
  her 26 adımda: çocuk dal (açı ± ~0.5-1 rad, genişlik *0.72)
  bazı kavşaklarda provider çipi açılır (roundRect + mono metin)

İki ölümcül bug, iki ders

Ders 1: "ağ ölünce yeniden tohumla" kuralım alive < 4 eşiğiyle yazılmıştı; kök sayısı 3 olduğu için koşul HER karede doğruydu ve sahne 60fps'te sıfırlanıyordu. Ekran bomboştu, konsol tertemizdi. Ekran görüntüsü denetimi olmasa asla fark edilmezdi. Eşikler başlangıç durumuyla test edilmeli.
Ders 2: ilk düzeltmede fren tamamen kalktı ve ekran 9 saniyede opak mavi ormana döndü. Kalıcı-canvas sahnelerinde denge üç vidayla kurulur: uç sayısı tavanı, olasılıklı resprout ve seyrek yerleşme fade'i. Üçü birlikte "yaşayan ama doymayan" ekosistemi verir.

Marka sistemi

Üç turlu eleştiri döngüsü

  1. Tur 1: boş ekran; sonsuz-reseed bug'ı bulundu (eşik hatası).
  2. Tur 2: doygunluk; yoğunluk vidaları (MAXTIPS 46, halo inceltme, %38 resprout, 120ms settle) eklendi.
  3. Tur 3: budget sahnesi amber çipleri, mobil bantlar, konsol taraması, canlı deploy.
Kim yaptı? Bu sayfa Claude (Fable 5) tarafından Claude Code içinde otonom tasarlandı ve kodlandı: saf HTML/CSS/JS + GSAP ScrollTrigger, görsel varlıksız kalıcı-canvas büyüme simülasyonu. Denetim Playwright ekran görüntüleriyle; dağıtım Cloudflare Pages.

Sen de kur

# 1. Kalıcı canvas + seyrek settle fade = biriken ama doymayan doku
# 2. Fototropizm: hedef açıyı imlece çevir, kazançla yumuşat
# 3. Resprout: ölen uç, yaşayan damardan yeniden filizlensin
# 4. Ürün özelliğini büyüme kuralına çevir (bütçe = amber duran uç)
# 5. Eşikleri başlangıç durumuyla test et; screenshot denetimi şart
npx wrangler pages deploy ./site --project-name=my-grove