Every change is a version you can inspect, compare, name and roll back to.
Every change the agent makes is saved as a numbered version: v1, v2, v3. Versions are never edited or deleted, so you can always see what changed and go back.
Before a version is saved, it’s typechecked and bundled for Android. If that passes, the version is working. If not, the agent gets another try (or two, depending on your plan) to fix its own errors. A version that still fails is saved as broken, with the first failing check attached, so nothing is lost.Working versions also get a quick mobile-quality review: safe areas, keyboard handling, tap targets and similar. Its notes appear under the version as suggestions, and they never make a version broken.
In the Versions tab, choose Roll back on any earlier version. Rolling back doesn’t erase anything: it saves a new version that is a copy of the one you picked, and the preview switches to it. You can roll forward again the same way.
If your app has a database, rolling back the app doesn’t roll back its data or tables.