Skip to content

Point helper-install hints at Settings → Helper; fix stale macOS 13 claims - #30

Merged
adamXbot merged 1 commit into
mainfrom
feat/mystifying-khorana-2592a5
Oct 9, 2026
Merged

adamXbot merged 1 commit into
mainfrom
feat/mystifying-khorana-2592a5

Conversation

@adamXbot

@adamXbot adamXbot commented Oct 9, 2026 •

Copy link
Copy Markdown
Collaborator

Two stale facts, found while documenting the CLI (#28, #29).

The helper-install hint pointed at a menu item that no longer exists. Help → Show Onboarding… was removed when the shared surfaces landed (#27). The Help menu's replacement is Welcome to privacycommand, which replays the whole wizard. Settings → Helper has the Install Helper button itself, so the hints now point there. That matches what BTMAuditView already says. Changed:

  • FileAccessView: the empty-state text and the File events badge tooltip.
  • OnboardingSteps: the closing step's "File monitoring is off" note, which said "from the Help menu".

The guest agent needs macOS 14, not 13. Every Xcode target has MACOSX_DEPLOYMENT_TARGET = 14.0, Package.swift declares .macOS(.v14), and the guest agent is built with SwiftPM. So GuestInstaller/README.txt now says macOS 14+, and the bug-report placeholder's example setup changes from macOS 13.6 to 15.7.

Left as they are on purpose: the other macOS 13 mentions (git grep -n "macOS 13"). They describe when an OS feature arrived (SMAppService, sfltool dumpbtm, BTM, TCC schema changes across 13/14/15), not what the app requires.

Checks

  • xcodebuild … -configuration Debug build (ad-hoc signed): BUILD SUCCEEDED. The built binary has no "Show Onboarding" or "from the Help menu" strings left.
  • git grep -n "Show Onboarding" returns nothing.

Companion PRs: privacykey/docs-privacycommand#11 (docs) and privacykey/website-privacycommand#12 (website).

🤖 Generated with Claude Code

…3 claims

Help → Show Onboarding… went away when the shared surfaces landed (#27);
the Help menu now has Welcome to privacycommand, which replays the whole
wizard. Settings → Helper installs the helper directly, so the File events
empty state, its badge tooltip and the onboarding's closing step now send
people there, matching the BTM audit view.

Every target builds for macOS 14.0, including the SwiftPM-built guest
agent, so the guest installer README now says macOS 14+ and the bug
report placeholder no longer suggests a macOS 13 setup.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@adamXbot
adamXbot merged commit ca56916 into main Oct 9, 2026
7 checks passed
@adamXbot
adamXbot deleted the feat/mystifying-khorana-2592a5 branch October 9, 2026 02:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant