
CRUMB
Generative Game Studio · Demo
Egysoros játékötlettől játszható vázlatig, az ágensek munkáját szem előtt tartva és beavatkozásra nyitva.
A CRUMB többágenses stúdió-keretrendszer casual játékok prototípusaihoz.
Megfigyelhetővé tett csendes kilépés, integrációkor elkapott elveszett formázó
Két eset a nyilvános demótárolóból. A Planner, a Builder és a Verifier a demón belüli szereplők, nem az ebben a nézetben szereplő kódoló ágensek.
May 2, 2026
Egy exit 0-val zárult futtatásról láthatóvá tették, hogy végzett-e ténylegesen munkát
Fejlesztés tárgyaDemószereplők
Megfigyelés · megállapítás0 átirat-esemény · exit 0
- átadás0 esemény, mégis exit 0→ A „véget ért, de nem dolgozott” elkülönítése az előrehaladástól (Fejlesztő)
EmberFejlesztő
MűveletA „véget ért, de nem dolgozott” elkülönítése az előrehaladástól
- átadásElőbb diagnosztika→ Indítás előtti/utáni diagnosztika: adapter · van-e prompt · exit · idő · kimeneti méret (Kódváltozások)
MunkamenetKódváltozások
MűveletIndítás előtti/utáni diagnosztika: adapter · van-e prompt · exit · idő · kimeneti méret
- átadás→ commit 6341898 (Artefaktumok)
- átadásDiagnosztikai kimenet→ A planner bemenetre várt (Demószereplők)
ArtefaktumokArtefaktumok
Artefaktumcommit 6341898
Fejlesztés tárgyaDemószereplők
Megfigyelés · megállapításA planner bemenetre várt
- visszaküldveBemenetre vár→ A valódi cél és egy indító utasítás átadása · reducer-ellenőrzés a prompt formájára (Kódváltozások)
MunkamenetKódváltozások
MűveletA valódi cél és egy indító utasítás átadása · reducer-ellenőrzés a prompt formájára
- átadásKövetkező futtatás→ Csak JSON a stdout-on, az eseményíró soha nem hívódott meg (Demószereplők)
Fejlesztés tárgyaDemószereplők
Megfigyelés · megállapításCsak JSON a stdout-on, az eseményíró soha nem hívódott meg
- visszaküldveA protokoll nincs befűzve→ Az eseményprotokoll-dokumentum befűzése az eseményeket kibocsátó szereplőkbe (Kódváltozások)
MunkamenetKódváltozások
MűveletAz eseményprotokoll-dokumentum befűzése az eseményeket kibocsátó szereplőkbe
- átadás→ commit 08ecb07 (Artefaktumok)
ArtefaktumokArtefaktumok
Artefaktumcommit 08ecb07
- Háttér
- Egy valódi alfolyamat-smoke-futtatás átirat-események nélkül ért véget. Az exit 0 önmagában nem árulta el, történt-e munka, ezért előbb a futtatás körüli diagnosztikai feljegyzések készültek el; az első javítás után egy másik hiba jelent meg, és azt is kijavították.
- Eredmény
- A diagnosztikai feljegyzések elválasztották a „sikeresen kilépett, de nem dolgozott” esetet az előrehaladástól, az első javítás után megmaradt hiba pedig egy pontosabb megfigyelésen át a második javításhoz vezetett.
- Korlát
- Az akkori futtatásokat nem futtatták újra, és eredeti futtatási feljegyzéseiket nem kérték le. A nyers diagnosztikai szöveg (kimeneti előnézetek és hasonlók) nem szerepel.
Források és fennmaradó korlátok
May 3, 2026
Két munkafolyam integrálása közben elveszett hírfolyam-formázó visszaállítása
MunkamenetHírfolyam · elrendezés folyam
Művelet#140: hírfolyam-formázó hozzáadva
- átadás→ A két folyam összeállítása a négypaneles elrendezésbe (Integráció)
MunkamenetScorecard · eseményrészletek folyam
MűveletScorecard-munka (elavult alap)
- átadás→ A két folyam összeállítása a négypaneles elrendezésbe (Integráció)
Kódoló ágensIntegráció
MűveletA két folyam összeállítása a négypaneles elrendezésbe
- átadásIntegrációs regresszió→ Az elavult alap visszavonta a #140 formázóját (Integráció)
Kódoló ágensIntegráció
Megfigyelés · megállapításAz elavult alap visszavonta a #140 formázóját
- visszaküldveHiányzó formázó→ A #140 formázójának visszaállítása (Integráció)
Kódoló ágensIntegráció
MűveletA #140 formázójának visszaállítása
- átadásEgyesített diff→ #145 (56f6f1b) · helyi lint · typecheck · teszt · build · képernyő-ellenőrzés (Artefaktumok)
ArtefaktumokArtefaktumok
Artefaktum#145 (56f6f1b) · helyi lint · typecheck · teszt · build · képernyő-ellenőrzés
- átadásÁtadás a további munkához→ Átadási feljegyzés: a #142 egy másik folyamé · a #146 CI-ja folyamatban (Artefaktumok)
ArtefaktumokArtefaktumok
ArtefaktumÁtadási feljegyzés: a #142 egy másik folyamé · a #146 CI-ja folyamatban
- Háttér
- A Studio munkája folyamokra oszlott, például hírfolyam és elrendezés, scorecard és eseményrészletek, valamint téma. A #145 beolvasztása után a következő folyam átadási feljegyzése felsorolta a más folyamokhoz tartozó és a még függő munkákat.
- Eredmény
- A #145 egyesítette a scorecard- és eseményrészlet-munkát az elrendezési javítással, visszaállította a korábban visszavont hírfolyam-formázót, és rögzítette a helyi lint, typecheck, formázás, teszt, build és képernyő-ellenőrzés eredményét.
- Korlát
- A helyi ellenőrzéseket nem futtatták újra. Az átadási feljegyzés idején a #146 még CI-ban volt, és később olvasztották be (109da28), ezért ez a pillanatkép nincs sikeresként ábrázolva. A folyamonkénti modellek nincsenek rögzítve.