docs: add Security Desk guide, workspace component pages, and Application entity docs
New files:
- platform-sdk-security-desk: Interacting with Security Desk (monitors,
tiles, content XML, user tasks, messages, sounds, privacy)
- workspace-sdk-badge-printers, credential-encoders, credential-readers,
custom-actions, dashboard-widgets, incidents, logon-providers, pages,
pinnable-content-builders, report-pages, shared-components, tasks:
Dedicated component documentation split from workspace-sdk-components
Updated files:
- platform-sdk-getting-started: Add Application entity section with
ApplicationType, engine.Client/ClientGuid, disconnect lifecycle
- workspace-sdk-components: Convert to hub page linking to component pages
- workspace-sdk-content-builders: Add tile numbering and Security Desk link
- workspace-sdk-overview: Update architecture diagram
- workspace-sdk-tiles: Fix CameraContent to VideoContent, add SDK cert note
- workspace-sdk-monitors: Link to shared-components page
- workspace-sdk-events: Clarify extended fields scope, add Title property
- workspace-sdk-map-extensions: Add SDK certificate note
- plugin-sdk-net8: Update PluginInstallation XML format to Version 2
- plugin-sdk-threading: Clarify engine thread vs background thread callbacks
- _Sidebar: Add entries for all new pages
Removed:
- workspace-sdk-tasks-and-pages: Split into workspace-sdk-tasks and
workspace-sdk-pages
docs: standardize reference sections and improve sidebar organization
- Rename all "Related Guides" and "Additional Resources" to "See also"
- Standardize casing to "See also" (lowercase 'a')
- Reorder Platform SDK sidebar: move setup topics after Getting Started
- Reorder Plugin SDK sidebar: move State Management earlier, Database later
Fix QueueUpdate return types in threading doc
Normalize markdown filenames to lowercase
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>