Jacquard Research | Browser-Native Agent Worlds
Jacquard is a private research track for browser-native agent-built worlds. Source access and evaluation terms are available by request.
What is Dweve Jacquard?
Jacquard is Dweve’s private research track for browser-native, agent-built worlds. Its page describes typed operations and replay, while source access and evaluation terms remain request based.
- Jacquard is not a public open-source release. The source repository is private and access is handled through Dweve.
- The research question is whether an agent and a human editor can use the same typed world operations while inputs and state transitions remain replayable.
- Deterministic replay is a research property to evaluate with a pinned build, browser runtime, assets, seed, input log and comparison.
Choose the audience that matches your question
The page contains three selectable readings of the same subject.
For consumers
Jacquard is a Dweve research project for browser-native, agent-built game worlds. The project is private today, so evaluation and source access are handled by request.
For businesses
Jacquard explores replayable agent-built worlds through a browser-native engine. It remains a research track, not a public open-source foundation or a supported product.
For engineers
Jacquard tests typed world operations, fixed-step execution, seeded randomness and replayable input logs. The source repository is private and the evidence remains an evaluation claim.
Agent za kodiranje i asistencija operatera. Demo metrike su ilustrativne.
Terminal, pretraga, lint, test, git i više.
Specijalizirani agenti surađuju na različitim područjima.
Svaki korak je zabilježen s vremenskim oznakama.
Pravila, provjere i testovi uvijek se izvode.
Pregledajte razlike, zatražite izmjene, konačno odobrenje.
Reproducirajte bilo koju sesiju bit po bit kada nešto treba pregled.
Pročitaj retry.ts, pronađen bug s vremenskim ograničenjem
Izdvoj zaštitu + ograniči ponovne pokušaje
Autonomni agenti koji pišu kod i vode evidenciju
za rukovanje mrežnim vremenskim ograničenjima, 5xx odgovorima i uvjetima sigurnim za idempotentnost. Čisti pomoćnik, potpuno jedinično testiran.
Ovdje se ne tvrdi nikakva izmjerena ušteda. Tvrdnja je da je niža traka moguća.
Recenzenti su okupljeni kako bi svi vidjeli istu verziju.
Zasebna se inačica izrađuje za svaku klasu uređaja u opsegu.
Netko tko ima alat i stroj izrađuje prvu verziju.
Osoba koja razumije problem zapisuje ga.
Svijet nije dotaknut odbijenim zahtjevom, a odbijanje navodi koji je pojas proizveo.
Kanal se sužava na svakim vratima. Držanje jednog opsega nikada ne podrazumijeva sljedeći.
Kontrola je podržavala funkcije vremena, testiranja i simulacije.
Čitaj odobreni sadržaj i strukturirane dokumente.
Stvaraj i mijenjaj dopušteno stanje scene.
Što agent ne smije mijenjati niti izmišljati.
Kako bi svjetlo, boja i zvuk trebali djelovati.
Tri komentara recenzenata, svaki pričvršćen za dio svijeta, a ne za rečenicu koja ga je tražila.
Ne dodajte ljude, znakove ili bilo što izvan zadatka.
Učenik prolazi rutom i podiže jedan alat.
Čak i nadzemno svjetlo, ništa dramatično.
Kolica, stalak i set alata na radnom stolu.
Trening prostor s dvije radne stanice i označenim prolazom.
navedite namjeru, zatim pročitajte dokaze
Dodajte svjetiljke uz obalu i premjestite klupu do vode.
prikvačeni početak, zabilježeni unos, imenovana prilika
odgovor opisuje ovaj motor, na ovom uređaju, upravo sada
jedan zahtjev, podnesen u vrijeme izvođenja
nijedna tipizirana operacija to ne definira
ovlast koju ovaj pozivatelj ne posjeduje
Ova konfiguracija uređaja ili projekta to ne pruža.
Prisutno, ali pozivatelj nema potrebno ovlaštenje.
Ponuđeno prema trenutnom ugovoru svijeta i preglednika.
Četiri promjene, jedna prihvaćena transakcija
Pogled pomaknut da obuhvati novi red svjetiljki.
Kategorija materijala promijenjena u reflektivnu.
otvori u pregledniku, na računalu koje imaš
Ribarsko selo u sumrak, klupa na rivi, šetnja do vode.
Šest klauzula, čitane zajedno. Nijedna od njih nije korak.
Pridružuje li se promjena preokretu ili transakciji.
Imenovani razlog zašto zahtjev nije primijenjen.
Strukturirana vrijednost vraćena pozivatelju.
Stanje svijeta koje ovaj poziv smije mijenjati.
Tipizirane vrijednosti i preduvjeti koje poziv zahtijeva.
šest lampi, pomaknuta klupa i nova vodena površina
Svijet se vraća u stanje koje je promjena zamijenila.
Uži zahtjev mijenja samo dio na koji ste prigovorili.
Predloženi svijet postaje onaj iz kojeg svi polaze.
isti objekti, ista ruta, ista pravila, ista verzija
Odsjaj na vodi i večernje nebo u gradacijama.
Mekana sjena ispod stvari i drugo svjetlo.
Različito imenovano stanje proizvodi različit identitet izvođenja.
Isto stanje reproducira isti slijed, oznaku za oznaku.
Grananje kopira trenutno stanje bez trošenja iz njega.
Svjetski sustavi preuzimaju vrijednosti iz tog stanja, redom.
Izvođenje prima eksplicitni identitet slučajnog stanja.
razlika imenuje područje, a osoba imenuje što ono znači
Referentni okvir, novo snimanje i maska razlike
navedeno prije pokretanja bilo kojeg instrumenta
četiri tvrdnje o stanju, nijedna od njih o pikselima
Stupac razlike kratak je jer je sve osim deklariranog uvjeta bilo fiksirano prije nego što je bilo koje izvođenje započelo.
šest od osam ćelija nije zabilježilo razliku
jedan uvjet, imenovan prije bilo kojeg izvođenja
Strukturirana promjena čitljiva je i tamo gdje najdublji vizualni plan nije.
ništa nije instalirano ni na jednom od njih
Jedna poveznica ide svima umjesto datoteke svakome.
Četiri pristupa, jedan otvor: identitet operacije ne mijenja se s pozivateljem.
kod aplikacije izdaje operaciju kao običan uvoz
okruženje izdaje operaciju bez ikakvog prikaza
agent izdaje operaciju kao tipiziranu poruku
urednik izdaje operaciju iz polja svojstva
verifikacija dostupna kroz površinu koju klijent posjeduje
Četiri pitanja pariteta postavljena četiri pozivatelja
Četiri očitanja preuzeta s uređaja, prije nego što se odabere bilo koji plan.
Što se događa ako se grafički uređaj izgubi i vrati.
Pokazivač, dodir i tipkovnica, kako će ih svijet primiti.
Koliko svijet može zadržati prije nego plan popusti.
Koje vizualne sustave ovaj preglednik zapravo nudi.
Isti četiri odgovora, na mnogo većem mjestu.
Svijet u kojem vrijedi biti, otvoren na običnom stroju.
Promjena pročitana, ocijenjena i vraćena za nekoliko minuta.
Svijet izgrađen bez ikakve geste u njemu.
Imenovano nasumično stanje iz kojeg se pokretanje izvlači.
Teški kvačica lijevo od tračnice je deklarirana granica. Šrafirani znak desno je napustio motor, pa se izvještava izvan svake zagrade i nikada se tiho ne uključuje.
vraća cijeli svijet na deklariranu granicu
vraća grupu koju je recenzent odlučio, kao jednu odluku
vraća stanje koje je jedna podržana promjena zamijenila
Učinak koji napušta motor prijavljuje se izvan granice.
Vrati svijet na deklariranu granicu u njegovoj povijesti.
Primijeni ili vrati povezanu grupu kao jednu odluku.
Vrati stanje zabilježeno za jednu podržanu promjenu.
izjavljivanje i odlučivanje je rad koji se mjeri
Broj pločica identičan je u obje trake. Razlikuje se samo raspored, a traka za grupiranje hipoteza je ona koju program treba ocijeniti.
U usporedbi s verzijom prije nje, razlika u dokumentu je ona koju osoba može pročitati: koji je objekt stigao, koji je promijenio roditelja, koje se svojstvo pomaknulo.
provjereno prije nego što se svijet učita
Četiri trenutka, jedan artefakt. Ovdje ništa nije zaseban izvoz svijeta.
Preglednik rekonstruira prihvaćenu scenu iz samog dokumenta.
Klijent bez glave učitava identičan svijet i provjerava ga.
Osoba čita točnu razliku između dviju verzija dokumenta.
Uređivač i agent mijenjaju strukturirano stanje svijeta istim operacijama.
put za jednog aktera i izričito odbijanje za drugog, iz istog svijeta
put za jednog aktera, izričito odbijanje za drugog
margina sa svake strane, tako da odgovor preživi kasniju promjenu
oblik odgovara, s marginom sa svake strane
što je prvo susretnuto, i što je iza toga i nikad dosegnuto
prva površina susretnuta, i što leži iza nje nedosegnuto
površina i njezina orijentacija, ne pretpostavka iz slike
površina pronađena, s njezinom orijentacijom
Odbijanje je također povratak, i ono imenuje ograničenje koje ga je proizvelo.
Je li cilj dostižan za aktera s ovim ograničenjima?
Može li ovaj oblik zauzeti ili se kretati kroz ovaj prostor?
Na što ova zraka ili volumen nailazi na svom putu?
Gdje je ovdje stabilna površina i kako je orijentirana?
Šavovi su namjerno iste veličine. Svaki susjed zadržava vlastito istraživačko pitanje.
istraživačko pitanje na koje ova stranica odgovara
Dokazi i odluka koje je transakcija proizvela.
Strukturirani sadržaj na koji se scena odnosi.
Posao koji teži svijet treba distribuirano.
Kapacitet modela iza rasuđivanja tog agenta.
vođeno izravno: upravljač traži korake i dobiva upravo to
zabilježeno kao razmak, ne ponovljeno kao koraci
kartica je bila obustavljena, pa se sat zaustavio na gornjoj granici i zabilježio razmak
okvir je kasnio, pa je sat nadoknadio i prenio ostatak
okvir je stigao na vrijeme, pa je sat napredovao za dva cijela koraka
prihvaćeno stanje postaje referenca prema kojoj se ocjenjuje sljedeća namjera
Prihvati, revidiraj, vrati ili odbij te to zabilježi.
Strukturalni, prikazani i operativni dokazi se proizvode.
Agent radi kroz dopuštene operacije svijeta.
Željena promjena i granice unutar kojih mora ostati.
prikaz se može razlikovati, autoritet ne smije
odraz na vodi i gradirani večernji nebu, na najdubljoj podržanoj crteži
meka sjena i drugo svjetlo, unutar ugodnog proračuna
ravno svjetlo i obična voda, na stroju koji je rekao da to može
Koraci poduzeti u jednom okviru, u odnosu na deklarirani strop
napreduje na zahtjev, bez uključenog zidnog sata
zaustavlja se na deklariranom stropu i bilježi razliku
izvodi ograničeno nadoknađivanje i prenosi ostatak
Traka označava dio slike koji se pomaknuo. Otkriva neželjene promjene; ne procjenjuje rezultat.
provjereno ovdje, prije nego se išta pomakne
Može li se arhitektura održavati i upravljati?
Koje klase preglednika i uređaja prenose rezultat?
Ispunjava li svijet svoju vizualnu i interaktivnu svrhu?
Mogu li ljudi pregledati, ograničiti i poništiti rad?
Može li agent dovršiti zadatak izgradnje svijeta?
Nijedan scenarij nije prijavljen bez omota u kojem je pokrenut, a obitelji koje su se vratile kratke prijavljene su uz one koje nisu.
omota u kojem je proizveden ovaj rezultat
trenutačni preglednici za stolna računala
trenutačni preglednici za stolna i prijenosna računala