A prototype they can click,
from a link.

The point of a prototype is that somebody uses it. Send a video of it and you have sent an opinion about it instead. Real HTML runs in the browser, so the feedback is about what happened rather than what it looked like.

See it live

Publishing needs no account and no card — you get a live link back, and a claim link to keep it. The live copy is ours and is read-only; yours will take comments.

What is in the template

A signup flow you can actually click through — three screens, real validation, a summary that fills in from what you typed — with design notes that follow along beside it as you move.

signup-flow.html19 KB

Self-contained

Inline styles, inline script, inline SVG. Nothing fetched.

Runs as HTML

Tabs, forms and charts work in the reader’s browser.

Yours to edit

Publish it, then have your agent rewrite it as v2.

Or publish it from your own agent

curl --json @signup-flow.json \
  https://app.peerforge.app/api/publish/anonymous

The same endpoint the button above uses. Add a key and it publishes into your workspace instead, with the history and the audit log.

How this gets shared today.

Each of these works. Each of them also loses something on the way, and the thing lost is nearly always the feedback.

A screen recordingThey watch your hands instead of using it themselves.
A design-tool linkA seat per reviewer, and the prototype is a drawing, not code.
A staging deployNeeds an environment, a login and somebody to keep it alive.
A zip of the buildHalf of them will not unzip and open it. That is the honest number.

On PeerForge the document keeps running, the comment sits on the sentence it is about, and the agent that wrote it can read the comments back — including which ones its next version just broke.

How the anchoring works →