--- title: "Overview" slug: "overview-3" updated: 2026-08-26T07:52:02Z published: 2026-08-26T07:52:02Z canonical: "docs.viewlift.com/overview-3" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.viewlift.com/llms.txt > Use this file to discover all available pages before exploring further. # Overview ## Overview These are the core internal libraries that power platform functionality. They are not module-specific — they provide shared infrastructure that modules consume. | Library | Source | Purpose | | --- | --- | --- | | Upload Engine | `UploadEngine/` | Centralized file upload orchestration | | Command Center | `CommandCenter/` | Unified intent surface for navigation and actions | | Save and Load Preset Manager | `SaveAndLoadPresetManager/` | Versioned preset transport serialization and parsing | | Feature Flags | `FeatureFlag/` | Feature flag evaluation and management | | Shortcut Manager | `ShortcutManager/` | Scoped keyboard shortcut engine | | Live Stream Runtime | `LiveStreamRuntime/` | Live stream state management | | Polling Manager | `PollingManager/` | Centralized keyed polling registry and lifecycle | | Activity Beacon | `ActivityBeacon/` | User activity tracking and heartbeat | | Cookie Manager | `CookieManager.ts` | Cookie read/write abstraction | | Theme Manager | `ThemeManager.ts` | Runtime theme switching | | Tour Manager | `TourManager.ts` | Guided product tour orchestration | | Permissions | `Permission.ts` | Permission checking and guards | | Validations | `Validations.ts` | Shared validation utilities | | AppError | `AppError.ts` | Typed error class (see Platform) | | AsyncHandler | `AsyncHandler.ts` | Safe async execution (see Platform) |