---
name: velin-rewrite-rollback
description: Orchestrate snapshot rollback after failed or unwanted apply. Restore only; no new mappings.
---

# Rewrite Rollback

## Purpose
Orchestrate snapshot rollback after failed or unwanted apply. Restore only; no new mappings.

## Domain
N · category `rewrite`

## Capabilities
- `rewrite.rollback`

## Permission
`apply`

## Allowed actions
- READ
- ANALYZE
- ROLLBACK

## Forbidden actions
- WRITE
- APPLY
- ACCEPT
- DEFER
- NOTE
- ACKNOWLEDGE
- CATALOG
- MANIFEST
- CLASSIFY
- invent-target

## Stop conditions
- SR-11
- SR-20

## When to use
Restore snapshot after failed/unwanted apply.

## Workflow
Invoke migrate rollback; report restored files.

## CLI bridge
`velinstyle migrate rollback <project> [--snapshot <id>]`

## Rules
- Restore only.

## Anti-Patterns
- Rollback inventing new mappings.

## Related skills
- `velin-rewrite-apply`

## Output
report
