# Extractable components ## PlatformNavigation - Source: `../guanghu-knowledge-base/src/components/PlatformNavigation.tsx` - Category: layout - Description: global domain rail and human account entry - Extractable props: `activeRoute`, `knowledgeSelected` - Hardcoded: HoloLake orbit mark, domain labels, settings/account icons ## AgentDrawer - Source: `../guanghu-knowledge-base/src/components/AgentChat.tsx` - Category: layout - Description: contextual current-page assistant - Extractable props: `operational`, `model`, `scope`, `isOpen` - Hardcoded: orbit mark, composer layout, status treatment ## StorageLocationSheet - Source: `../guanghu-knowledge-base/src/components/StorageLocationSheet.tsx` - Category: basic - Description: authenticated server and repository selection - Extractable props: `mode`, `authenticated`, `username`, `selectedRepository` - Hardcoded: privacy explanation and primary action hierarchy ## HumanSettings - Source: `../guanghu-knowledge-base/src/components/HumanSettings.tsx` - Category: basic - Description: device-local preferences and advanced application settings - Extractable props: `language`, `font`, `readingSize`, `appearance` - Hardcoded: current data boundary explanation ## OrbitMark - Source: `../guanghu-knowledge-base/src/styles/app.css` - Category: basic - Description: neutral HoloLake brand mark; replaces every `湖` text avatar - Extractable props: `size`, `status` - Hardcoded: cyan orbit geometry