From a075aec123e1f7118f138738f196c2995aa96f98 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Fri, 03 Jul 2026 05:26:23 +0800
Subject: [PATCH] Update R221 release graph records

---
 .codebase-memory/graph.db.zst  |    0 
 .codebase-memory/artifact.json |   12 ++++++------
 CODEGRAPH.md                   |   10 +++++-----
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/.codebase-memory/artifact.json b/.codebase-memory/artifact.json
index af63584..7331d41 100644
--- a/.codebase-memory/artifact.json
+++ b/.codebase-memory/artifact.json
@@ -1,11 +1,11 @@
 {
     "schema_version": 1,
-    "commit": "5fbe9789faf05ce99bbff6ec4cd0b905519acbd0",
-    "indexed_at": "2026-07-02T21:19:17Z",
+    "commit": "72b84399db9001a3b26ddad00c307438d940d8ee",
+    "indexed_at": "2026-07-02T21:25:42Z",
     "project": "Users-ar-Projects-PrivateVoice-03-O",
     "nodes": 3601,
-    "edges": 7842,
-    "original_size": 10616832,
-    "compressed_size": 1699256,
+    "edges": 7844,
+    "original_size": 10551296,
+    "compressed_size": 1694833,
     "compression_level": 3
-}
+}
\ No newline at end of file
diff --git a/.codebase-memory/graph.db.zst b/.codebase-memory/graph.db.zst
index b0dbc02..ec9bc69 100644
--- a/.codebase-memory/graph.db.zst
+++ b/.codebase-memory/graph.db.zst
Binary files differ
diff --git a/CODEGRAPH.md b/CODEGRAPH.md
index 57ef3e1..2ccf054 100644
--- a/CODEGRAPH.md
+++ b/CODEGRAPH.md
@@ -5,7 +5,7 @@
 - Product: Wails v3 / Go desktop dictation app.
 - Git root: `/Users/ar/Projects/PrivateVoice/03-O`.
 - Source root: `/Users/ar/Projects/PrivateVoice/03-O/C1.source/privatevoice.src`.
-- Current branch purpose: Round 6 Cantonese language version real-user test package based on `v2.2.0-build20260702.0303`.
+- Current branch purpose: R221 recovery freeze for `2.2.2 build20260703.0335`, restoring reviewed `2.2.1` fixes into the current active source and producing four real-user test candidate packages.
 - Protected behavior: existing macOS App Store, local DMG, Monterey compatibility, Windows preview, model download safety, and paste/clipboard protection must not be changed without a scoped task and QA plan.
 
 ## Automatic Codebase Memory
@@ -13,12 +13,12 @@
 - Status: `enabled`.
 - Tool: `codebase-memory-mcp` 0.8.1.
 - Current project name after path unification: `Users-ar-Projects-PrivateVoice-03-O`.
-- Existing artifact note: `.codebase-memory/artifact.json` may still record legacy project name `Users-ar-Projects-PrivateVoice2-03-O` until the graph is regenerated.
+- Current artifact note: `.codebase-memory/artifact.json` must record project `Users-ar-Projects-PrivateVoice-03-O` before each freeze / release package.
 - Shared artifact: `.codebase-memory/graph.db.zst`; metadata: `.codebase-memory/artifact.json`.
 - Scope: `/Users/ar/Projects/PrivateVoice/03-O`.
 - Refresh command: `codebase-memory-mcp cli index_repository '{"repo_path":"/Users/ar/Projects/PrivateVoice/03-O"}'`.
 - Current `indexed_at`, commit, node count, and edge count are recorded in `.codebase-memory/artifact.json`.
-- Excluded by indexer: `.git`, `K3.运营与发布资料/legacy-运营资料/PrivateVoice-26.0604上架`, `K3.运营与发布资料/legacy-运营资料/运营文档`, `C1.source/privatevoice.src/frontend/dist`, `C1.source/privatevoice.src/frontend/node_modules`.
+- Excluded by indexer: `.git`, `K3.运营与发布资料/legacy-运营资料/PrivateVoice-26.0604上架`, `K3.运营与发布资料/legacy-运营资料/运营文档`, `C1.source/privatevoice-2.2.1-recovered.src`, `C1.source/privatevoice.src/frontend/dist`, `C1.source/privatevoice.src/frontend/node_modules`.
 - Query example after regenerating graph from Git root: `codebase-memory-mcp cli search_graph '{"project":"Users-ar-Projects-PrivateVoice-03-O","query":"model registry","limit":5}'`.
 - This automatic graph is an exploration aid only; it does not replace source reading, tests, QA evidence, or this `CODEGRAPH.md`.
 - Refresh rule: regenerate `.codebase-memory/` before each source freeze, version freeze, formal rollback-capable test package, or release package; daily Coder work-in-progress changes do not force a refresh.
@@ -94,6 +94,6 @@
 ## Known Gaps
 
 - Windows runtime QA must still be performed on Windows 10/11 hardware before calling Windows stable.
-- macOS 2.2.0 real-user test DMGs are locally signed and not notarized.
-- Monterey compatibility was not revalidated for the 2.2.0 package set.
+- macOS 2.2.2 real-user test DMGs are locally signed and not notarized.
+- Monterey compatibility was not revalidated for the 2.2.2 package set.
 - Independent-site sales still need Developer ID release packaging, download page, authorization/activation, update strategy, support path, release manifest, and rollback policy.

--
Gitblit v1.9.3