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) |