Folders¶
Purpose¶
Owns the folder browsing and project navigation workflow used by Snap Studio Pro.
This territory provides the left-side folder tree, folder filtering, search workflows, folder selection, and persisted folder-browser preferences used to drive prefab and model discovery.
The Folders territory focuses on user navigation and project browsing rather than asset discovery implementation.
Owns¶
- Folder browsing UI
- Folder tree rendering
- Folder expand/collapse state
- Folder search workflows
- Folder selection workflows
- Folder browser preferences
- Folder navigation state
- Project folder interaction
Does NOT Own¶
- Prefab discovery implementation
- Asset scanning implementation
- Thumbnail generation
- Thumbnail rendering
- Prefab repository ownership
- Preview rendering
- Export workflows
Allowed Dependencies¶
Folders may depend on:
- ProjectBrowser feature systems
- Shared UI systems
- Infrastructure preference systems
- Unity editor APIs
Folders should avoid depending directly on:
- Rendering systems
- Export systems
- Preview systems
- Capture systems
Notes¶
Folders owns how project folders are displayed, searched, expanded, collapsed, and selected.
ProjectBrowser systems own:
- folder repositories
- asset lookup
- folder hierarchy data
Folders consumes those systems and presents them through the editor UI.
This separation keeps navigation workflows independent from asset discovery implementation.
Future Candidates¶
- Folder favorites
- Recent folders
- Folder pinning
- Advanced search filters
- Folder tags
- Folder grouping workflows