Project Snapshots

Create checkpoints, inspect diffs, and restore a full draft or selected resources after larger changes.

Project Snapshots

Project Snapshots are checkpoints for a Spala project draft. Use them before larger AI changes, refactors, imports, or deployments so you can inspect what changed and restore safely.

What Snapshots Help With

- Review changed tables, functions, endpoints, tasks, triggers, channels, and agents.
- Restore the full draft state after a bad change.
- Restore selected resources without undoing everything else.
- Keep an audit trail of important project checkpoints.

Create And Restore

Snapshots
    Use this screen before a large Copilot run, agent edit, or manual refactor.

Create a snapshot

Add a short checkpoint message so future you knows why the snapshot exists.

Inspect the diff

Select a snapshot to see which resources changed.

Restore carefully

Restore the whole draft or only selected resources, then review and publish when ready.

Snapshot before broad AI edits

Before asking Copilot or an MCP agent to change many resources, create a snapshot. It gives you a clean recovery point if the result is not what you wanted.

AI Copilot
/features/ai-assistant
Create checkpoints before large AI changes
Publish
/features/publish-export
Review and publish after restore or edit
Pull Requests
/features/pull-requests
Route changes through review before merge