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.
Asistent pro kódování a provoz. Demo metriky jsou ilustrativní.
Terminál, vyhledávání, lint, testy, git a další.
Pamatuje si vaši kódovou základnu a kontext týmu.
Specializovaní agenti spolupracují napříč oblastmi.
Každý krok je zaznamenán s časovým razítkem.
Pravidla, kontroly a testy se vždy spouští.
Prohlédněte si diffy, vyžádejte změny, finální podpis.
Přehrát jakoukoli relaci bit po bitu, když je třeba něco zkontrolovat.
Přečíst retry.ts, nalezena chyba s timeoutem
Autonomní agenti, kteří píší kód a vedou záznamy
pro zpracování síťových timeoutů, odpovědí 5xx a idempotentně bezpečných podmínek. Čistá pomocná funkce, plně pokrytá testy.
Zde se netvrdí žádná naměřená úspora. Tvrdí se, že nižší pruh je možný.
Recenzenti jsou shromážděni, aby všichni viděli stejnou verzi.
Pro každou třídu zařízení v rozsahu je vytvořena samostatná sestava.
Někdo s nástrojem a strojem vytvoří první verzi.
Osoba, která problému rozumí, ho zapíše.
Svět se odmítnutého požadavku nedotkl a odmítnutí uvádí, který pás jej vytvořil.
Kanál se u každé brány zužuje. Držení jednoho rozsahu nikdy neznamená další.
Cokoli opouštějícího engine je samostatný grant.
Řízení podporovalo časové, testovací a simulační funkce.
Čtení schváleného obsahu a strukturovaných dokumentů.
Vytváření a změna povoleného stavu scény.
Jak by mělo působit světlo, barva a zvuk.
Tři komentáře recenzenta, každý připnutý k části světa, ne k větě, která o ně žádala.
Nepřidávejte osoby, značení ani nic mimo zadání.
Učící se projde trasu a vezme si jeden nástroj.
Dokonce i stropní světlo, nic dramatického.
Vozík, stojan a sada nástrojů na pracovním stole.
Tréninkový prostor se dvěma pracovišti a vyznačeným chodníkem.
Přidejte lampy podél nábřeží a přesuňte lavičku k vodě.
pevný začátek, zaznamenaný vstup, pojmenovaná šance
odpověď popisuje tento engine, na tomto zařízení, právě teď
Tato konfigurace zařízení nebo projektu jej neposkytuje.
Přítomno, ale volající nemá požadované oprávnění.
Nabízeno v rámci aktuální smlouvy se světem a prohlížečem.
Pohled se přesunul, aby zachytil novou řadu lamp.
Kategorie materiálu změněna na reflexní.
Přístavní vesnice za soumraku, lavička na nábřeží, procházka k vodě.
podívejte se přesně na to, co se změnilo
Šest klauzulí, čtených společně. Žádná z nich není krokem.
Zda se změna připojí k reverzi nebo transakci.
Pojmenovaný důvod, proč nebyl požadavek aplikován.
Strukturovaná hodnota vrácená volajícímu.
Stav světa, který toto volání může měnit.
Typované hodnoty a předpoklady, které volání vyžaduje.
šest lamp, přesunutá lavička a nová vodní plocha
Svět se vrací do stavu, který změna nahradila.
Užší požadavek změní pouze tu část, proti které jste měli námitky.
Navrhovaný svět se stane tím, ze kterého všichni vycházejí.
stejné objekty, stejná trasa, stejná pravidla, stejná verze
Odraz ve vodě a stupňovaná večerní obloha.
stejný svět, stejná pravidla, stejná verze
Různý pojmenovaný stav vytváří jinou identitu běhu.
Stejný stav reprodukuje stejnou sekvenci, znak po znaku.
Větev kopíruje aktuální stav, aniž by z něj čerpala.
Světové systémy přebírají hodnoty z tohoto stavu v pořadí.
Běh obdrží explicitní identitu náhodného stavu.
rozdíl pojmenovává oblast a člověk pojmenovává, co znamená
Referenční snímek, nový snímek a maska rozdílu
uvedeno před spuštěním některého z nástrojů
čtyři tvrzení o stavu, žádné z nich o pixelech
Sloupec rozdílu je krátký, protože vše kromě deklarované podmínky bylo ukotveno před začátkem obou běhů.
šest z osmi buněk nezaznamenalo žádný rozdíl
jedna podmínka, pojmenovaná před oběma běhy
Strukturovaná změna je čitelná i tam, kde nejhlubší vizuální plán není.
Stejný schválený svět na pěti zařízeních
Stejná adresa vás vrátí do stejného světa.
Jeden odkaz vede ke všem místo souboru pro každého.
Čtyři přístupy, jeden otvor: identita operace se nemění s volajícím.
kód aplikace provádí operaci jako běžný import
harness provádí operaci bez jakéhokoli viewportu
agent provádí operaci jako typovanou zprávu
editor provádí operaci z pole vlastností
ověření dostupné prostřednictvím povrchu, který klient vlastní
Čtyři otázky parity položené čtyřem volajícím
Čtyři měření z přístroje, než je zvolen jakýkoli plán.
Co se stane, když se grafické zařízení ztratí a vrátí se.
Ukazatel, dotyk a klávesnice, jak je svět obdrží.
Kolik toho svět může pojmout, než plán ustoupí.
Které vizuální systémy tento prohlížeč skutečně nabízí.
Stejné čtyři odpovědi, na mnohem větším místě.
Svět, ve kterém stojí za to být, otevřený na obyčejném stroji.
Změna přečtená, posouzená a vrácená zpět během pár minut.
Pojmenovaný náhodný stav, ze kterého běh čerpá.
Těžká značka vlevo od lišty je deklarovaná hranice. Šrafovaná značka vpravo opustila motor, takže je hlášena mimo každou závorku a nikdy není tiše zahrnuta.
obnoví skupinu, o které rozhodl recenzent, jako jedno rozhodnutí
obnoví stav, který nahradila jedna podporovaná změna
Efekt, který opouští engine, je hlášen mimo hranici.
Vraťte svět do deklarované hranice v jeho historii.
Použijte nebo obnovte související skupinu jako jedno rozhodnutí.
Obnovte stav zachycený pro jednu podporovanou změnu.
Počet dlaždic je v obou pásech stejný. Liší se pouze uspořádání a dávkovací pás je hypotéza, kterou má program za úkol vyhodnotit.
Ve srovnání s předchozí verzí je rozdíl v dokumentu takový, který člověk může přečíst: který objekt dorazil, který změnil rodiče, která vlastnost se přesunula.
Čtyři okamžiky, jeden artefakt. Nic zde není samostatným exportem světa.
Prohlížeč rekonstruuje přijatou scénu přímo z dokumentu.
Bezhlavý klient načte identický svět a provádí proti němu aserce.
Člověk čte přesný rozdíl mezi dvěma verzemi dokumentu.
Editor a agent mění strukturovaný stav světa prostřednictvím stejných operací.
cesta pro jednoho aktéra a výslovné odmítnutí pro druhého, ze stejného světa
trasa pro jednoho aktéra, výslovné odmítnutí pro druhého
okraj na každé straně, aby odpověď přežila pozdější změnu
co bylo potkáno jako první a co bylo za tím a nikdy dosaženo
první povrch, na který se narazilo, a co leží za ním nedosaženo
povrch a jeho orientace, ne odhad z obrázku
Odmítnutí je také návratem a pojmenovává omezení, které ho způsobilo.
Je cíl dosažitelný pro aktéra s těmito omezeními?
Může tento tvar zabírat nebo procházet tímto prostorem?
Na co tento paprsek nebo objem narazí na své cestě?
Kde je zde stabilní povrch a jak je orientován?
Švy jsou záměrně stejně velké. Každý soused si ponechává vlastní výzkumnou otázku.
výzkumná otázka, na kterou tato stránka odpovídá
Důkazy a rozhodnutí, které transakce vytvořila.
Strukturovaný obsah, na který se scéna odkazuje.
Práce, kterou těžší svět potřebuje distribuovat.
Kapacita modelu za uvažováním tohoto agenta.
řízeno přímo: harness žádá o kroky a dostane přesně to
zaznamenáno jako mezera, ne přehráno jako kroky
karta byla pozastavena, takže hodiny se zastavily na stropě a zaznamenaly mezeru
snímek přišel pozdě, takže hodiny se dohnaly a přenesly zbytek
snímek dorazil včas, takže hodiny postoupily o dva celé kroky
jedna ohraničená transakce zkontrolována
přijatý stav se stane referencí, podle které se posuzuje další záměr
Přijměte, upravte, obnovte nebo odmítněte a zaznamenejte to.
Vytváří se strukturální, vykreslený a provozní důkaz.
Agent pracuje prostřednictvím povolených operací ve světě.
Požadovaná změna a hranice, ve kterých se musí pohybovat.
prezentace se může lišit, autorita nemusí
odraz na vodě a odstupňovaná večerní obloha, při nejhlubší podporované kresbě
jemný stín a druhé světlo, v rámci pohodlného rozpočtu
ploché světlo a obyčejná voda, na stroji, který řekl, že to je to, co zvládne
Strop je v každém případě stejná hranice.
Kroky provedené v jednom snímku proti deklarovanému stropu
postupuje na vyžádání, bez zapojení hodin
zastaví se na deklarovaném stropu a zaznamená mezeru
spustí omezené dohánění a přenese zbytek
Proužek označuje pás obrazu, který se pohnul. Detekuje neúmyslnou změnu; neposuzuje výsledek.
Které třídy prohlížečů a zařízení nesou výsledek?
Splňuje svět svůj vizuální a interaktivní účel?
Mohou lidé práci prohlížet, ohraničit a vrátit?
Dokáže agent dokončit úkol tvorby světa?
Žádný scénář není hlášen bez prostředí, ve kterém byl spuštěn, a rodiny, které se vrátily s nedostatky, jsou hlášeny vedle těch, které ne.
prostředí, ve kterém byl tento výsledek vytvořen
sestavit opakovatelné doručovací spuštění
aktuální desktopové a mobilní prohlížeče
sestavit výcvikový prostor se dvěma stanicemi
stejná scéna, stejná pravidla, stejná schválená verze
nejhlubší podporovaný plán, který toto zařízení nahlásilo, na stejné scéně
větší vizuální hloubka v rámci mírného rozpočtu, na stejné scéně
široká podpora a omezený rozpočet, na stejné scéně
cesta na nábřeží je blokována něčím, co nevidíte
Voda, k povrchu, který zachycuje světlo.
věděli bychom to, protože stejné čtyři odpovědi platily na mnohem větším místě
věděli bychom to, protože to místo stálo za to na obyčejném stroji
věděli bychom to, protože změnu bylo možné přečíst, posoudit a vrátit během minut
věděli bychom to, protože svět byl postaven bez jediného gesta kdekoli
Jedna světová identita nese obě čtení: strukturální změna a viditelná změna jsou stejná událost, čtená dvakrát.