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