Shelving Work in Progress
Temporarily set aside in-progress architectural changes without creating a checkpoint. Shelved work can be listed, restored, and deleted, enabling clean context switching between tasks.
When you need to switch context quickly, shelving lets you set aside uncommitted changes without losing them. Unlike creating a checkpoint, shelved work is not part of the permanent history. It is a temporary holding area for work-in-progress.
When to Shelve
How to Shelve
Managing Shelved Work
Deep Git Integration
NeoArc wraps Git with architecture-first concepts: checkpoints instead of commits, tracks instead of branches, baselines instead of tags. Semantic diff, conflict resolution, drift analytics, and shelving provide a complete governance workflow.