Why versions
Designing on a chat-to-design canvas is exploratory by nature — you try one direction, then another, then circle back to an idea from before. Versions make that exploration safe: you capture the state of your design at any moment, so you can always return to a good point.
Instead of hesitating before asking for a bold change, you snapshot first, then experiment freely. If it doesn't work out, you restore the snapshot as if nothing happened.
Snapshotting
A snapshot is a saved state of a page at a point in time — its layout, content, and the style applied to it. Take a snapshot whenever you reach a result you want to keep before going off to try something new.
Comparing iterations
Often the real question isn't "is this good?" but "which is better?" The history lets you put two iterations side by side, so you can see the differences in layout, style, and content directly rather than relying on memory.
Comparison is especially useful after trying several Design DNA restyles: capture each direction as a snapshot, then view them together to decide which system to commit to.
Restoring
When you decide an earlier version was better, restore it. The page on the canvas returns to exactly that saved state — its layout, content, and style — so you can continue from there.
Restoring is not a dead end. Your most recent work remains in the history as its own snapshot, so even if you restore an older version and then change your mind, you can move forward again.
History per page
Each page on the canvas keeps its own independent version history. This means you can experiment boldly on a landing page without risking the polished pricing page beside it, and restore each one separately.
Because each page has its own history, one page's versions never get tangled with another's. You navigate to a page, open its history, and see only that screen's snapshots.