# Examples

- `basic_usage.py`: minimum viable session + undo flow.
- `batch_processing.py`: record and undo batch file moves.
- `database_migration.py`: record SQL migration rollback metadata.
- `configuration_update.py`: update config and restore original values.
- `custom_operations.py`: register custom operation factories.

Run examples with:

```bash
uv run python examples/basic_usage.py
```
