# Zuwiki

## Page History and Restore

> Category: Core Concepts

---

## Pages

- [Welcome to Zuwiki](https://docs.zuwiki.com/welcome-to-zuwiki)

### Getting Started

- [Create Your First Wiki](https://docs.zuwiki.com/getting-started/create-your-first-wiki)
- [Organize with Categories](https://docs.zuwiki.com/getting-started/organize-with-categories)
- [Publish Your First Page](https://docs.zuwiki.com/getting-started/publish-your-first-page)

### Core Concepts

- [Wikis, Categories, and Pages](https://docs.zuwiki.com/core-concepts/wikis-categories-and-pages)
- [Page Lifecycle](https://docs.zuwiki.com/core-concepts/page-lifecycle)
- [Page History and Restore](https://docs.zuwiki.com/core-concepts/page-history-and-restore)

### Access & Sharing

- [Public vs Internal Wikis](https://docs.zuwiki.com/access-sharing/public-vs-internal-wikis)
- [Visibility for Public Wikis](https://docs.zuwiki.com/access-sharing/visibility-and-access)
- [Share Links](https://docs.zuwiki.com/access-sharing/share-links)
- [Access Grants](https://docs.zuwiki.com/access-sharing/access-grants)
- [Classification and Sensitivity](https://docs.zuwiki.com/access-sharing/classification-and-sensitivity)

### Editor Guide

- [Markdown Basics](https://docs.zuwiki.com/editor-guide/markdown-basics)
- [Linking Between Pages](https://docs.zuwiki.com/editor-guide/linking-between-pages)
- [Icons and Visual Touches](https://docs.zuwiki.com/editor-guide/icons-and-visual-touches)
- [Rich Content Blocks](https://docs.zuwiki.com/editor-guide/rich-content-blocks)
- [OpenAPI Pages](https://docs.zuwiki.com/editor-guide/openapi-pages)

### Plans & Account

- [Plans and Limits](https://docs.zuwiki.com/plans-account/plans-and-limits)
- [Custom Domain](https://docs.zuwiki.com/plans-account/custom-domain)
- [Zuwiki for Open Source](https://docs.zuwiki.com/plans-account/zuwiki-for-open-source)

### Integrations

- [MCP Server](https://docs.zuwiki.com/integrations/mcp-server)

---

# Page History and Restore

Zuwiki keeps a full history of every page. Each save creates a new history entry, including saves performed by API clients and AI assistants over MCP. Nothing is overwritten silently.

## What is recorded

For each entry the system stores:

- the full Markdown content at that point in time
- the author
- the timestamp of the save

There is no diff layer, the system stores complete snapshots so restoring is always possible regardless of what changed in between.

## Restoring an older version

Open the page, go to **History**, pick the version you want, and choose **Restore**. The restore creates a new save with the older content, so the version you came from stays in the timeline.

This means restores are non destructive: nothing in the history is removed by the act of restoring.

## When to restore vs. edit

- The current version has a clear regression and the older version is correct: **restore**.
- A bit of the older version was good but most of the new version is still right: **edit by hand** and copy parts back in.
- You want to see what changed before deciding: open both versions side by side, then choose.

## History and AI edits

When an AI assistant updates a page through the MCP server, the save shows up in history like any other. If an automated edit goes wrong, restore the previous version, no special tooling needed.
