<!-- enhance-docs page=workflows/apply-canvas-design -->
<!-- enhance-docs release-sha256=dad2e0623acc56ece15d04a4baaff3f1e1f36c2114941c9e110479ef18927c25 -->

# Apply a canvas design

Select the approved or edited screen and identify the source project and build folder. The agent reads both the design and current prototype, finds the actual source owner, and implements the smallest complete change in the project's existing components and tokens.

It rebuilds and republishes the site, exercises every changed state, and compares full renders with the canvas. Stale or ambiguous differences are surfaced rather than overwritten.

## A useful request

> Apply the selected checkout design to the product source. Preserve the existing component system, verify the empty, loading, invalid-card, and success states, then republish and compare desktop and mobile renders.
