Dweve

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.

Coding agent and operator assistance. Demo metrics are illustrative.

Terminal, search, lint, test, git, and more.

Remembers your codebase and team context.

Specialised agents collaborate across concerns.

Review diffs, request changes, final sign-off.

Replay any session bit-for-bit when something needs review.

Autonomous agents that write code and keep receipts

to handle network timeouts, 5xx responses, and idempotent-safe conditions. Pure helper, fully unit-tested.

No measured saving is claimed here. The claim is that the lower lane is possible.

Reviewers are gathered so everyone sees the same version.

A separate build is produced for each device class in scope.

Someone with the tool and the machine builds a first version.

The person who understands the problem writes it down.

The world was not touched by the refused request, and the refusal states which band produced it.

The channel narrows at every gate. Holding one scope never implies the next.

Anything leaving the engine is a separate grant.

Control supported time, testing and simulation functions.

Read approved content and structured documents.

Create and change permitted scene state.

What the agent may not change or invent.

What a person should be able to do there.

How light, colour and sound should read.

Three reviewer comments, every one of them pinned to a world part rather than to the sentence that asked for it.

Do not add people, signage or anything from outside the brief.

The learner walks the route and picks up one tool.

A trolley, a rack and a set of tools on the bench.

A training bay with two workstations and a marked walkway.

state the intent, then read the evidence

Add lamps along the quay and move the bench to the water.

pinned start, recorded input, named chance

the reply describes this engine, on this device, right now

The interface does not define the requested behaviour.

This device or project configuration does not provide it.

Present, but the caller does not hold the required authority.

Offered under the current world and browser contract.

Viewpoint moved to take in the new lamp row.

Material category changed to a reflective one.

open in a browser, on the machine you have

A harbour village at dusk, a bench on the quay, a walk to the water.

Six clauses, read together. None of them is a step.

Whether the change joins a reversal or a transaction.

The named reason a request was not applied.

The structured value handed back to the caller.

The world state this call is permitted to change.

The authority the caller must already hold.

The typed values and preconditions a call requires.

six lamps, a moved bench and a new water surface

The world returns to the state the change replaced.

A narrower request changes only the part you objected to.

The proposed world becomes the one everybody works from.

the same objects, the same route, the same rules, the same version

Reflection on the water and a graded evening sky.

A soft shadow under things, and a second light.

the same world, the same rules, the same version

A different named state produces a different run identity.

The same state reproduces the same sequence, mark for mark.

A branch copies the current state without consuming from it.

World systems take values from that state, in order.

The run receives an explicit random state identity.

the difference names a region, and a person names what it means

Reference frame, new capture and difference mask

the route from the square to the water resolves

four claims about state, none of them about pixels

The difference column is short because everything except the declared condition was pinned before either run began.

six of eight cells recorded no difference

The structured change is readable even where the deepest visual plan is not.

The same approved world on five machines

Closing the tab is the whole of leaving.

The same address returns you to the same world.

One link goes to everyone instead of a file each.

Follow the address and the world is there.

Four approaches, one aperture: the operation identity does not change with the caller.

application code issues the operation as an ordinary import

the harness issues the operation with no viewport at all

the agent issues the operation as a typed message

the editor issues the operation from a property field

verification available through the surface that client owns

Four parity questions asked of four callers

Four readings taken from the machine, before any plan is chosen.

What happens if the graphics device is lost and returns.

Pointer, touch and keyboard, as the world will receive them.

How much the world may hold before the plan gives way.

Which visual systems this browser actually offers.

The same four answers, on a much larger place.

A world worth being in, opened on an ordinary machine.

A change read, judged and put back in a few minutes.

A world built with no gesture anywhere in it.

The named random state the run draws from.

The scene and the simulation state at the start.

The heavy tick at the left of the rail is the declared boundary. The hatched mark at the right left the engine, so it is reported outside every bracket and never silently included.

restores the whole world to the declared boundary

restores the group a reviewer decided about, as one decision

restores the state one supported change replaced

An effect that leaves the engine is reported outside the boundary.

Return the world to a declared boundary in its history.

Apply or restore a related group as a single decision.

Restore the state captured for one supported change.

stating and deciding is the work being measured

The tile count is identical in both bands. Only the arrangement differs, and the batching band is a hypothesis the programme is set up to evaluate.

Compared against the version before it, a difference in the document is one a person can read: which object arrived, which one changed parent, which property moved.

Four moments, one artefact. Nothing here is a separate export of the world.

The browser reconstructs the accepted scene from the document itself.

A headless client loads the identical world and asserts against it.

A person reads the exact difference between two versions of the document.

The editor and the agent change structured world state through the same operations.

a path for one actor and a stated refusal for the other, from the same world

a route for one actor, a stated refusal for the other

the margin on each side, so the answer survives a later change

the shape fits, with the margin on each side

what was met first, and what was behind it and never reached

the first surface met, and what lies behind it unreached

the surface and its orientation, not a guess from the picture

A refusal is a return as well, and it names the constraint that produced it.

Is the goal reachable for an actor with these limits?

Can this shape occupy or move through this space?

What does this ray or volume encounter on its way?

Where is a stable surface here, and how is it oriented?

The seams are the same size on purpose. Each neighbour keeps its own research question.

The evidence and decision a transaction produced.

The model capacity behind that agent's reasoning.

driven directly: the harness asks for steps and receives exactly that

recorded as a gap, not replayed as steps

the tab was suspended, so the clock stopped at the ceiling and recorded the gap

the frame was late, so the clock caught up and carried the remainder

the frame arrived on time, so the clock advanced two whole steps

the accepted state becomes the reference

the accepted state becomes the reference the next intent is judged against

Accept, revise, restore or decline, and record it.

Structural, rendered and operating evidence is produced.

The agent works through permitted world operations.

The change wanted and the bounds it must stay inside.

presentation may differ, authority may not

reflection on the water and a graded evening sky, at the deepest supported drawing

a soft shadow and a second light, inside a comfortable budget

flat light and plain water, on a machine that said that is what it can manage

The ceiling is the same line in every case.

Steps taken in one frame, against the declared ceiling

advances by request, with no wall clock involved

stops at the declared ceiling and records the gap

runs bounded catch-up and carries the remainder

advances the supported number of fixed steps

The strip marks the band of the image that moved. It detects unintended change; it does not judge the result.

Can the architecture be maintained and governed?

Which browser and device classes carry the result?

Does the world meet its visual and interactive purpose?

Can people inspect, bound and reverse the work?

Can the agent complete the worldbuilding task?

No scenario is reported without the envelope it was run in, and the families that came back short are reported beside the ones that did not.

the envelope this result was produced in

the same scene, the same rules, the same approved version

the deepest supported plan this machine reported, on the same scene