Version History
Every time you accept an AI rewrite or the auto-save detects a significant content change, Proseweave creates a version snapshot of your scene. This means you can always go back — experiment freely with AI generation and rewrites knowing nothing is permanently lost.
Opening Version History
Click the Versions button in the AI toolbar above any scene in the Manuscript view. The version history panel opens on the right side showing all snapshots for that scene.
Version List
Each version shows:
- Timestamp — when the snapshot was created
- Word count — how long the scene was at that point
- Source — whether the version was created by an auto-save, a rewrite, or a revert
Versions are listed newest-first, with the most recent at the top. Proseweave stores up to 50 versions per scene.
Previewing a Version
Click any version in the list to preview its content. The preview shows the full scene text as it existed at that point in time. This is read-only — to bring it back, use the Revert button.
Comparing Versions
Toggle Compare mode to see a side-by-side diff between the current scene content and any selected version. This is especially useful after a Structured Rewrite — you can see exactly what the AI changed.
Changes are highlighted:
- Green — text that was added
- Red — text that was removed
Reverting to a Previous Version
Click Revert on any version to restore it as the current scene content. Before the revert is applied, your current content is saved as a new version — so reverting is always safe and reversible.
Revert workflow:
- Open Version History and find the version you want.
- Preview it to confirm it's the right one.
- Click Revert.
- The scene content is replaced. Your previous content becomes a new version at the top of the list.
Reverting is non-destructive. If you revert and don't like the result, you can revert again to the version that was just created from your pre-revert content. You can't lose work this way.
Rewrite Metadata
Versions created by Structured Rewrites store the rewrite criteria (what was removed, added, adjusted, and kept) alongside the version. This gives you a record of why a rewrite was made, not just what changed.
When Versions Are Created
| Event | Version created? |
|---|---|
| Auto-save after typing | Yes (if content changed) |
| Accepting a Generate Scene result | Yes (snapshot of any previous content) |
| Accepting a Continue Writing result | Yes (snapshot of pre-continuation content) |
| Accepting a Rewrite | Yes (snapshot of pre-rewrite content) |
| Reverting to a previous version | Yes (snapshot of current content before revert) |
Manual save (⌘S) with no changes | No |
Next Steps
- Manuscript — the editor where you write and access versions
- Rewrite — AI rewriting tools that create versions automatically
- Revision Workflow — end-to-end guide for revising your draft