From 8ae67a35689c43c5a3657221d66e62a73b4f57d4 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Thu, 11 Jun 2026 18:27:44 +0800
Subject: [PATCH] Record 7.8.29 edit mode release pack

---
 src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/01-edit-mode-user-accepted.png        |    0 
 src/Release/MacOS14Test-7.8.29-20260611.1808/README.md                                         |   15 +++++++
 src/Release/MacOS14Test-7.8.29-20260611.1808/SHA256SUMS.txt                                    |    1 
 src/Release/MacOS14Test-7.8.29-20260611.1808/Archive/TagLauncher-7.8.29-build20260611.1808.dmg |    0 
 src/Release/MacOS14Test-7.8.29-20260611.1808/QA_RELEASE_EVIDENCE.md                            |   45 ++++++++++++++++++++++
 src/Release/MacOS14Test-7.8.29-20260611.1808/RELEASE_MANIFEST.md                               |   31 +++++++++++++++
 src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/02-edit-mode-copy-request.png         |    0 
 7 files changed, 92 insertions(+), 0 deletions(-)

diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/Archive/TagLauncher-7.8.29-build20260611.1808.dmg b/src/Release/MacOS14Test-7.8.29-20260611.1808/Archive/TagLauncher-7.8.29-build20260611.1808.dmg
new file mode 100644
index 0000000..9901c3f
--- /dev/null
+++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/Archive/TagLauncher-7.8.29-build20260611.1808.dmg
Binary files differ
diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/QA_RELEASE_EVIDENCE.md b/src/Release/MacOS14Test-7.8.29-20260611.1808/QA_RELEASE_EVIDENCE.md
new file mode 100644
index 0000000..20cd639
--- /dev/null
+++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/QA_RELEASE_EVIDENCE.md
@@ -0,0 +1,45 @@
+# QA Release Evidence
+
+## Scope
+
+This release validates the edit-mode action controls and localized hint copy for TagLauncher 7.8.29 build 20260611.1808.
+
+## Completed Checks
+
+- `bash Scripts/macos14_availability_typecheck_qa.sh`
+  - PASS: arm64 macOS 14.0 availability typecheck.
+- `APP_BUILD=20260611.1808 bash build.sh`
+  - PASS: app bundle built at `src/build/TagLauncher.app`.
+- `bash Scripts/macos14_build_metadata_qa.sh`
+  - PASS: `LSMinimumSystemVersion=14.0`, `minos=14.0`, `arches=arm64`.
+- `bash Scripts/quick_search_system_app_qa.sh`
+  - PASS: Keychain Access system app search candidates.
+- `bash Scripts/quick_search_app_name_qa.sh`
+  - PASS: Sunlogin wrapper result wins over nested `isunclient`.
+- `bash Scripts/apple_default_apps_resource_qa.sh`
+  - PASS: 89 Apple default apps, 29 languages, runtime resource boundary.
+- `bash Scripts/apple_default_note_policy_qa.sh`
+  - PASS: Apple defaults, SmartStart defaults, and manual notes remain separated.
+- `bash Scripts/smartstart_catalog_resource_qa.sh`
+  - PASS: 29 languages, 3453 non-Apple entries, no Apple default conflicts.
+- `git diff --check`
+  - PASS.
+- Localization JSON parse check
+  - PASS: all 29 localization JSON files parse successfully.
+- Built resource check
+  - PASS: built app bundle contains 29 localization JSON files and the new add-mode hint in Chinese, English, and Japanese.
+- `/usr/bin/codesign --verify --deep --strict --verbose=2 src/build/TagLauncher.app`
+  - PASS: app bundle is valid on disk and satisfies its designated requirement.
+- `hdiutil verify src/build/TagLauncher-7.8.29-build20260611.1808.dmg`
+  - PASS: DMG checksum is valid.
+
+## Manual Acceptance
+
+- User manually verified the edit-mode toolbar visual result and confirmed it is OK.
+- Evidence screenshot: `Screenshots/01-edit-mode-user-accepted.png`.
+- Copy refinement request screenshot: `Screenshots/02-edit-mode-copy-request.png`.
+
+## Known Local QA Limitation
+
+- DMG mount/imageinfo checks could not be completed in this Codex environment because `hdiutil attach` and `hdiutil imageinfo` returned `设备未配置`.
+- This limitation was local to the mount/device access path; `hdiutil verify`, app bundle metadata, app bundle signature verification, checksum generation, and built resource checks passed.
diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/README.md b/src/Release/MacOS14Test-7.8.29-20260611.1808/README.md
new file mode 100644
index 0000000..2729d71
--- /dev/null
+++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/README.md
@@ -0,0 +1,15 @@
+# TagLauncher 7.8.29 build 20260611.1808
+
+本发布包用于 macOS 14 兼容分支测试与用户验收。
+
+- 安装包:`Archive/TagLauncher-7.8.29-build20260611.1808.dmg`
+- SHA256:`08660d3e5856571ff6a2eeb4331500bad6d05e6e7dab5dfecadcbbe017101af3`
+- 源码冻结 tag:`v7.8.29-build20260611.1808`
+- 源码 commit:`099c4a0 Refine edit mode hint localization`
+
+本轮主要变化:
+
+- 编辑模式顶部 `添加标签` / `移除标签` 改为 radio 选项样式,不再像主按钮。
+- 操作选项移动到确认按钮前方,提示文案放在确认区域下方。
+- `确认添加` / `确认移除` 按钮放大,更容易被注意到。
+- 添加模式提示改为“批量给应用打标签”语义,并补齐 29 个语种;移除模式同步提供对应说明。
diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/RELEASE_MANIFEST.md b/src/Release/MacOS14Test-7.8.29-20260611.1808/RELEASE_MANIFEST.md
new file mode 100644
index 0000000..52fed2d
--- /dev/null
+++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/RELEASE_MANIFEST.md
@@ -0,0 +1,31 @@
+# Release Manifest
+
+## Version
+
+- Product: TagLauncher
+- Version: 7.8.29
+- Build: 20260611.1808
+- Minimum macOS: 14.0
+- Architecture: arm64
+- Branch: `codex/macos14-compatibility`
+- Source tag: `v7.8.29-build20260611.1808`
+- Source commit: `099c4a0 Refine edit mode hint localization`
+
+## Artifacts
+
+- `Archive/TagLauncher-7.8.29-build20260611.1808.dmg`
+- `SHA256SUMS.txt`
+- `Screenshots/01-edit-mode-user-accepted.png`
+- `Screenshots/02-edit-mode-copy-request.png`
+
+## Checksums
+
+```text
+08660d3e5856571ff6a2eeb4331500bad6d05e6e7dab5dfecadcbbe017101af3  Archive/TagLauncher-7.8.29-build20260611.1808.dmg
+```
+
+## Notes
+
+- DMG was generated from `/Users/ar/Projects/Taglauncher/src/build/TagLauncher.app`.
+- The built app bundle reports `CFBundleShortVersionString=7.8.29` and `CFBundleVersion=20260611.1808`.
+- `com.apple.quarantine` was absent from the DMG.
diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/SHA256SUMS.txt b/src/Release/MacOS14Test-7.8.29-20260611.1808/SHA256SUMS.txt
new file mode 100644
index 0000000..ae9e98a
--- /dev/null
+++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/SHA256SUMS.txt
@@ -0,0 +1 @@
+08660d3e5856571ff6a2eeb4331500bad6d05e6e7dab5dfecadcbbe017101af3  Archive/TagLauncher-7.8.29-build20260611.1808.dmg
diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/01-edit-mode-user-accepted.png b/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/01-edit-mode-user-accepted.png
new file mode 100644
index 0000000..5115fe1
--- /dev/null
+++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/01-edit-mode-user-accepted.png
Binary files differ
diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/02-edit-mode-copy-request.png b/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/02-edit-mode-copy-request.png
new file mode 100644
index 0000000..954a035
--- /dev/null
+++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/02-edit-mode-copy-request.png
Binary files differ

--
Gitblit v1.9.3