src/Release/MacOS14Test-7.8.28-20260611.1558/Archive/TagLauncher-7.8.28-build20260611.1558.dmgBinary files differ
src/Release/MacOS14Test-7.8.28-20260611.1558/QA_RELEASE_EVIDENCE.md
New file @@ -0,0 +1,62 @@ # QA Evidence - TagLauncher 7.8.28 build 20260611.1558 ## Build Metadata - Version: `7.8.28` - Build: `20260611.1558` - Minimum macOS: `14.0` - Architecture: `arm64` - Source commit: `d6fb60c8c128566abab21c6e15b1fd7ce2761235` - Release tag: `v7.8.28-build20260611.1558` ## Automated QA ```text PASS macOS 14.0 availability typecheck: arm64 PASS build metadata: LSMinimumSystemVersion=14.0 minos=14.0 arches=arm64 PASS Keychain Access indexed search candidates: Keychain Access | 钥匙串访问 | 钥匙串访问 PASS quick search app-name QA: 贝锐向日葵被控 wrapper wins over nested isunclient PASS Apple default app resources: 89 apps, 29 languages, notes <= 80 PASS Apple default app runtime resource boundary PASS Apple default note policy: Apple defaults, SmartStart defaults, and manual notes stay separated PASS SmartStart catalog resources: 29 languages, 3453 non-Apple entries, 29 notes catalogs with no Apple default conflicts PASS SmartStart runtime boundary: no Apple default notes or legacy Apple source ``` ## Settings Visual Smoke Window-level screenshots were captured from the local build after opening `TagLauncher Settings`. - `Screenshots/01-language.png` - `Screenshots/02-general.png` - `Screenshots/03-hotkeys.png` - `Screenshots/04-tags.png` - `Screenshots/05-data.png` - `Screenshots/06-about.png` Observed results: - Settings window frame: `1000x672`, matching `1000x640` content size plus title bar. - General tab no longer shows the unwanted vertical scrollbar caused by insufficient content height. - Top custom tab bar labels are not truncated in Chinese. - Hotkeys, Data, About, and Language tabs do not show height-compression artifacts. - Tags tab is list-based and can scroll its tag list as normal content behavior. ## DMG Verification - `hdiutil verify`: PASS - DMG mounted read-only under `/private/tmp/taglauncher-dmg-mounts/TagLauncher`: PASS - Contents: - `TagLauncher.app` - `Applications -> /Applications` - Mounted app metadata: - `CFBundleShortVersionString=7.8.28` - `CFBundleVersion=20260611.1558` - `LSMinimumSystemVersion=14.0` - `codesign --verify --deep --strict --verbose=2`: PASS - `spctl -a -vv -t exec`: `internal error in Code Signing subsystem` on this ad-hoc build. This candidate is not notarized and is not an App Store upload artifact. ## Remaining External Validation - Install and smoke-test on a real macOS 14 machine. - If this candidate is accepted for App Store submission, build a separate App Store signed `.pkg` and run App Store preflight. src/Release/MacOS14Test-7.8.28-20260611.1558/README.md
New file @@ -0,0 +1,23 @@ # TagLauncher 7.8.28 macOS 14 Test Candidate This directory records TagLauncher `7.8.28` build `20260611.1558` as a macOS 14 verification candidate. ## Source - Branch: `codex/macos14-compatibility` - Source commit: `d6fb60c8c128566abab21c6e15b1fd7ce2761235` - Release tag: `v7.8.28-build20260611.1558` ## Package - DMG: `Archive/TagLauncher-7.8.28-build20260611.1558.dmg` - SHA256: `d5e370542baace17e2e5dac86dd8c912f17cec6f525a6d7a032be4099cab5ed5` - Size: `5.7M` ## Scope - macOS 14 compatibility target. - Settings window navigation and height stabilization. - Manual install smoke-test package for real-machine verification. This is not an App Store upload package. App Store submission still requires the dedicated App Store signing and `.pkg` upload flow. src/Release/MacOS14Test-7.8.28-20260611.1558/RELEASE_MANIFEST.md
New file @@ -0,0 +1,53 @@ # Release Manifest - TagLauncher 7.8.28 build 20260611.1558 ## Identity - Product: `TagLauncher` - Version: `7.8.28` - Build: `20260611.1558` - Package type: macOS 14 verification candidate DMG - Generated at: `2026-06-11 16:27:18 HKT` - Agent: Codex ## Source - Branch: `codex/macos14-compatibility` - Source commit: `d6fb60c8c128566abab21c6e15b1fd7ce2761235` - Release tag: `v7.8.28-build20260611.1558` - Source root: `/Users/ar/Projects/Taglauncher/src` ## Build Commands ```bash APP_BUILD=20260611.1558 bash build.sh bash make_dmg.sh mv build/TagLauncher.dmg build/TagLauncher-7.8.28-build20260611.1558.dmg ``` ## Artifact - Build output: `/Users/ar/Projects/Taglauncher/src/build/TagLauncher-7.8.28-build20260611.1558.dmg` - Archived copy: `Archive/TagLauncher-7.8.28-build20260611.1558.dmg` - SHA256: `d5e370542baace17e2e5dac86dd8c912f17cec6f525a6d7a032be4099cab5ed5` - Size: `5.7M` ## Verification Summary - `bash Scripts/macos14_availability_typecheck_qa.sh`: PASS - `bash Scripts/macos14_build_metadata_qa.sh`: PASS - `bash Scripts/quick_search_system_app_qa.sh`: PASS - `bash Scripts/quick_search_app_name_qa.sh`: PASS - `bash Scripts/apple_default_apps_resource_qa.sh`: PASS - `bash Scripts/apple_default_note_policy_qa.sh`: PASS - `bash Scripts/smartstart_catalog_resource_qa.sh`: PASS - `git diff --check`: PASS - `hdiutil verify build/TagLauncher-7.8.28-build20260611.1558.dmg`: PASS - Mounted DMG contains `TagLauncher.app` and `Applications -> /Applications`: PASS - Mounted app metadata: `7.8.28`, `20260611.1558`, `LSMinimumSystemVersion=14.0` - `codesign --verify --deep --strict --verbose=2`: PASS - `spctl -a -vv -t exec`: returned `internal error in Code Signing subsystem` for this ad-hoc local test build; not treated as Gatekeeper/notarization PASS. ## Notes - The DMG is intended for macOS 14 real-machine validation. - App Store submission needs a separate App Store signed package. src/Release/MacOS14Test-7.8.28-20260611.1558/SHA256SUMS.txt
New file @@ -0,0 +1,7 @@ d5e370542baace17e2e5dac86dd8c912f17cec6f525a6d7a032be4099cab5ed5 Archive/TagLauncher-7.8.28-build20260611.1558.dmg fd9379c4dae174f4a1826d5f69858a5dc63dfc588f2b3ffca5471fc4d53fccea Screenshots/01-language.png e40fe669ee7d070ea6ce2a54617b08503194ba5d92fe10fe5909bba01b389d27 Screenshots/02-general.png cb9d7f541c890798e6b3c93f245894f60d1f3950272ad89bd81dae27b33f1852 Screenshots/03-hotkeys.png d47f41f29ac333c4903acf73e7036b3e32cca52b00896e8a57185dce1987a300 Screenshots/04-tags.png 7404feabb47526d9783b8702c1ef93c257192e50b48c8c29753a9884bf4d6230 Screenshots/05-data.png a1f950700557c319d5424523fc85a50ed91fdb1934bc0bc021d648981ca832d5 Screenshots/06-about.png src/Release/MacOS14Test-7.8.28-20260611.1558/Screenshots/01-language.png
src/Release/MacOS14Test-7.8.28-20260611.1558/Screenshots/02-general.png
src/Release/MacOS14Test-7.8.28-20260611.1558/Screenshots/03-hotkeys.png
src/Release/MacOS14Test-7.8.28-20260611.1558/Screenshots/04-tags.png
src/Release/MacOS14Test-7.8.28-20260611.1558/Screenshots/05-data.png
src/Release/MacOS14Test-7.8.28-20260611.1558/Screenshots/06-about.png