From 2b5cb918fcb7b257445c3f2a33987da42b6107ef Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Thu, 11 Jun 2026 22:53:26 +0800
Subject: [PATCH] Record 7.9 acceptance package

---
 src/Release/Acceptance-7.9.0-20260611.2212/README.md                                        |   16 ++++++++
 src/Release/Acceptance-7.9.0-20260611.2212/Archive/TagLauncher-7.9.0-build20260611.2212.dmg |    0 
 src/Release/Acceptance-7.9.0-20260611.2212/QA_RELEASE_EVIDENCE.md                           |   37 ++++++++++++++++++
 src/Release/Acceptance-7.9.0-20260611.2212/RELEASE_MANIFEST.md                              |   53 ++++++++++++++++++++++++++
 4 files changed, 106 insertions(+), 0 deletions(-)

diff --git a/src/Release/Acceptance-7.9.0-20260611.2212/Archive/TagLauncher-7.9.0-build20260611.2212.dmg b/src/Release/Acceptance-7.9.0-20260611.2212/Archive/TagLauncher-7.9.0-build20260611.2212.dmg
new file mode 100644
index 0000000..9e4a06c
--- /dev/null
+++ b/src/Release/Acceptance-7.9.0-20260611.2212/Archive/TagLauncher-7.9.0-build20260611.2212.dmg
Binary files differ
diff --git a/src/Release/Acceptance-7.9.0-20260611.2212/QA_RELEASE_EVIDENCE.md b/src/Release/Acceptance-7.9.0-20260611.2212/QA_RELEASE_EVIDENCE.md
new file mode 100644
index 0000000..2515268
--- /dev/null
+++ b/src/Release/Acceptance-7.9.0-20260611.2212/QA_RELEASE_EVIDENCE.md
@@ -0,0 +1,37 @@
+# QA Evidence - TagLauncher 7.9.0 build 20260611.2212
+
+## Target
+
+- Version: `7.9.0`
+- Build: `20260611.2212`
+- Commit: `a1ade5e8426d9cccd3c59f692d6fab55e67021fa`
+- Artifact: `Archive/TagLauncher-7.9.0-build20260611.2212.dmg`
+
+## Results
+
+| Check | Result |
+| --- | --- |
+| `git diff --check` | PASS |
+| `Scripts/app_ordering_data_qa.sh` | PASS |
+| `Scripts/macos14_availability_typecheck_qa.sh` | PASS |
+| `Scripts/macos14_build_metadata_qa.sh` | PASS |
+| `Scripts/quick_search_app_name_qa.sh` | PASS |
+| `Scripts/quick_search_system_app_qa.sh` | PASS |
+| `Scripts/smartstart_catalog_resource_qa.sh` | PASS |
+| `Scripts/window_logic_qa.sh` | PASS |
+| `hdiutil verify build/TagLauncher-7.9.0-build20260611.2212.dmg` | PASS |
+| `codesign --verify --deep --strict build/TagLauncher.app` | PASS |
+| Mounted DMG content check | PASS |
+
+## Code Review Follow-Up
+
+- Same-container near-edge reorder drops now cancel instead of routing to empty-space tag removal.
+- Same-container no-op and Option drops are consumed in App Grid before cross-container move/copy logic.
+- Apple built-in same-container no-op drops no longer reach the Apple built-in warning path.
+- `docs/7.90` path references are normalized in committed docs.
+
+## Remaining Acceptance Focus
+
+- User-visible drag feel and insertion-line clarity.
+- Real macOS 14 machine smoke test for the same-container ordering gesture.
+- Whether the first 7.9 implementation should proceed to an App Store upload package after acceptance.
diff --git a/src/Release/Acceptance-7.9.0-20260611.2212/README.md b/src/Release/Acceptance-7.9.0-20260611.2212/README.md
new file mode 100644
index 0000000..d3271d3
--- /dev/null
+++ b/src/Release/Acceptance-7.9.0-20260611.2212/README.md
@@ -0,0 +1,16 @@
+# TagLauncher 7.9.0 Acceptance Candidate
+
+This directory records TagLauncher `7.9.0` build `20260611.2212` as a user acceptance candidate for the 7.9 in-container app ordering feature.
+
+## Artifact
+
+- DMG: `Archive/TagLauncher-7.9.0-build20260611.2212.dmg`
+- SHA256: `986f4b5ad1d351f8ce08460414564c22b599d1c251a4078d571c07c26b8d93f6`
+
+## Scope
+
+- Adds same-container App drag ordering in App Grid.
+- Keeps cross-container move, Option copy, empty-space tag removal, Apple built-in protection, and Quick Search ranking behavior unchanged.
+- Includes macOS 14 compatibility gates and window logic regression evidence.
+
+This is an acceptance candidate, not an App Store upload package.
diff --git a/src/Release/Acceptance-7.9.0-20260611.2212/RELEASE_MANIFEST.md b/src/Release/Acceptance-7.9.0-20260611.2212/RELEASE_MANIFEST.md
new file mode 100644
index 0000000..71c0621
--- /dev/null
+++ b/src/Release/Acceptance-7.9.0-20260611.2212/RELEASE_MANIFEST.md
@@ -0,0 +1,53 @@
+# Release Manifest - TagLauncher 7.9.0 build 20260611.2212
+
+## Identity
+
+- Product: TagLauncher
+- Version: `7.9.0`
+- Build: `20260611.2212`
+- Branch: `codex/7.9-app-ordering`
+- Source commit: `a1ade5e8426d9cccd3c59f692d6fab55e67021fa`
+- Release tag: `v7.9.0-build20260611.2212`
+- Package type: acceptance candidate DMG
+
+## Artifact
+
+- Build output: `src/build/TagLauncher-7.9.0-build20260611.2212.dmg`
+- Archived copy: `src/Release/Acceptance-7.9.0-20260611.2212/Archive/TagLauncher-7.9.0-build20260611.2212.dmg`
+- SHA256: `986f4b5ad1d351f8ce08460414564c22b599d1c251a4078d571c07c26b8d93f6`
+
+## Build Commands
+
+```bash
+cd /Users/ar/Projects/Taglauncher/src
+APP_BUILD=20260611.2212 bash build.sh
+bash make_dmg.sh
+cp build/TagLauncher.dmg build/TagLauncher-7.9.0-build20260611.2212.dmg
+```
+
+## Verification Commands
+
+```bash
+git diff --check
+bash Scripts/app_ordering_data_qa.sh
+bash Scripts/macos14_availability_typecheck_qa.sh
+bash Scripts/macos14_build_metadata_qa.sh
+bash Scripts/quick_search_app_name_qa.sh
+bash Scripts/quick_search_system_app_qa.sh
+bash Scripts/smartstart_catalog_resource_qa.sh
+bash Scripts/window_logic_qa.sh
+hdiutil verify build/TagLauncher-7.9.0-build20260611.2212.dmg
+codesign --verify --deep --strict build/TagLauncher.app
+```
+
+## Metadata Checks
+
+- Source `Info.plist`: `CFBundleShortVersionString=7.9.0`, `CFBundleVersion=20260611.2212`
+- Built app `Info.plist`: `CFBundleShortVersionString=7.9.0`, `CFBundleVersion=20260611.2212`
+- Mounted DMG app `Info.plist`: `CFBundleShortVersionString=7.9.0`, `CFBundleVersion=20260611.2212`
+- Mounted DMG contents: `TagLauncher.app`, `Applications` symlink
+
+## Notes
+
+- This package is for local/user acceptance testing.
+- App Store upload packaging is not included in this release directory.

--
Gitblit v1.9.3