# macOS companion app Completeness Use this rubric when assigning category Completeness scores for the `macos-companion-app` surface. ## Category Scope - Canvas: Canvas panel open/hide/navigate/eval/snapshot, Local custom URL scheme, A2UI host auto-navigation, Canvas enable/disable setting - Local Setup: Local mode Gateway attach/start/stop, LaunchAgent install/update/restart/uninstall, Existing-listener detection, Native first-run onboarding flow, CLI discovery, Local workspace selection, Onboarding WebChat session separation - Status and Settings: Menu-bar status, Activity state ingestion, Settings navigation, Health polling, Channels settings - Native Capabilities: Mac node session connection, system.run, Exec approval policy, Permission requests, TCC persistence - Remote Connections: Remote connection mode selection, SSH tunnel, Gateway discovery - Voice and Talk: Voice Wake runtime, Push-to-talk, Talk provider playback plan - WebChat: Native SwiftUI WebChat window, Gateway chat transport, Local and remote data-plane reuse