Recover a working version in Mythos
Inspect an earlier project version, restore the result you want, and decide when to update the published site. Keep code recovery separate from live data.

Find the last result you want to keep
You try a new layout for a photographer's enquiry page. The photographs look better, but the service choices have become harder to understand. You could keep editing the new version, or return to the simpler form and make a smaller change from there.
Version history gives you that choice. It lets you inspect a saved result before deciding whether to make it current. Delivered code changes and successful editor saves add versions; a conversation that leaves the source unchanged does not need to create one.
Start by identifying the behavior you want back. In this example, it is the clear service selection and enquiry flow, not necessarily every detail of the earlier design. That distinction helps you choose between a targeted correction and restoring a whole version.
Look at an earlier version first
Open History at the top of the workspace and choose an entry by its description and date. The historical Preview is read-only. Selecting it does not replace your current work, so you can inspect the enquiry page before making a decision.
Check the service choices on a narrow screen as well as a larger one. Open the relevant files if that helps you understand the change. A historical interface is not a separate copy of every connected service: avoid submitting real enquiries just to compare two layouts.
Choose Return to the latest version when you only wanted to look. Editing is locked while an older version is selected; return to the latest version before making another change. The version history documentation explains the controls in detail.
Make the chosen version current
Save any open editor work you want to keep before restoring. An unsaved draft is not a saved version you can recover later through History. Then choose Revert to this version and confirm the action.
Mythos creates a new latest version containing the selected source. The versions after your chosen point remain in history, so you can still inspect the newer layout or restore it again if needed.
For the photographer's site, first confirm that the original service choices are back. Then request a smaller visual change, such as adjusting the image spacing while preserving the form and its labels. A clear boundary makes it easier to judge whether this next edit is successful.
If Mythos is still verifying a restore, use Check restore status before trying another one. Wait for a confirmed result rather than treating an uncertain operation as a reason to repeat it.
Check the parts that depend on other systems
Code history and the live systems your app uses do different jobs. Restoring a form does not withdraw enquiries already sent or remove records already saved. It also does not rewind a connected database's structure.
Suppose you added a required field to the database after the older page was built. The restored form may not supply it. The layout can look right while submission needs a correction. Use an appropriate test record to check the complete flow and confirm that the current backend accepts it.
| After restoring | Check |
|---|---|
| Page layout | The expected content, links and controls are present |
| Connected form | The submission reaches the intended destination |
| Account-only information | Access still follows the current rules |
| Recent useful changes | Anything you need to reapply is clearly identified |
The broader app testing guide covers the checks to make before sharing the result.
Publish the recovered result when it is ready
Restoring the workspace source does not immediately change the published site. After reviewing the recovered version, open Publish and choose Update to replace the public version. Then open the public address and check the page visitors actually receive.
Keep a short note about what you recovered and why. A bookmarked assistant result can help you find that conversation later, but a bookmark does not create or restore a code version.
Use the recovered result as the starting point for a focused next change. If the original problem was an unclear enquiry form, preserve that working flow while improving the photographs around it. History is most useful when it helps you continue with a clear decision about what should stay.
Published


