Navigation¶
Purpose¶
Owns lightweight editor navigation helpers used for moving between tabs and editor sections inside Snap Studio Pro.
This territory provides centralized tab-focus and panel-navigation helpers.
Owns¶
- Tab focus helpers
- Cross-panel navigation helpers
- Editor navigation routing
- Lightweight editor jump helpers
Does NOT Own¶
- Window lifecycle ownership
- Feature workflow orchestration
- Rendering implementation
- Preview lifecycle ownership
- Export execution
Allowed Dependencies¶
Navigation may depend on:
- Window systems
- Panel systems
- Lightweight editor abstractions
Navigation should avoid depending on:
- rendering systems
- export systems
- preview lifecycle systems
- feature orchestration systems
Notes¶
Navigation helpers exist to improve editor UX and cross-panel discoverability.
They should remain: - lightweight - routing-focused - editor-oriented
Future Candidates¶
- Keep navigation systems minimal and explicit.
- Avoid turning navigation helpers into workflow coordinators.