Ship a BetterCmdTab release end to end. Use when the user wants a new version or beta published on GitHub.
Contract for adding or changing a persisted setting in BetterCmdTab. Use when touching Preferences.swift, a settings pane, or any Switcher.* UserDefaults key.
Witness BetterCmdTab product-source changes at the live macOS surface when a diff needs end-to-end runtime evidence.
Keep Localizable.xcstrings in lockstep with the code. Use whenever code adds, edits, or removes any user-facing string, or when LocalizationCatalogTests fails.
Changelog generation for BetterCmdTab from a version or tag through HEAD. Use when the user requests release notes with verified GitHub issue references.