enhancedocs
For agentsOpen Enhance ↗
Workflows / Publish a prototype

Enhance documentation

Publish a prototype

Publish the local build you selected, exercise the result, and inspect complete desktop and mobile renders.

↓ Markdown

Publish a prototype

Choose the local build folder you intend to share, then ask the agent to publish it to the target canvas. Enhance preflights the complete directory, uploads one immutable artifact, attaches it to the canvas, and serves its routes through the prototype runtime.

The agent then opens the published site, exercises specified states and interactions, checks console and network failures, and inspects rendered pixels for missing assets, overflow, and clipping. A successful upload alone is not completion.

Updating a prototype

To update a prototype, publish to its owner node, the node it was first attached to: pass the prototype’s ID and that node’s ID. The publish result names that node. Publishing to any other node that shows the prototype forks that node into its own prototype, which keeps its label, and leaves the original alone. An update keeps the title the node shows. You must still pass a title of 200 characters or fewer, and it only names a new node.

A useful request

Publish the build folder I selected to this canvas. Test the landing page, pricing modal, invalid signup, and mobile menu, then inspect full-page desktop and mobile screenshots.