From 2d1d4ad406228ef62ab078724cb7d1556e003d01 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Mon, 13 Jul 2026 16:03:19 +0800
Subject: [PATCH] chore: point independent project metadata to unified root

---
 .gitignore |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

diff --git a/.gitignore b/.gitignore
index fbce929..0da0a00 100755
--- a/.gitignore
+++ b/.gitignore
@@ -1,21 +1,48 @@
 # OS/editor noise
 .DS_Store
+._*
 *.swp
 *.swo
 
 # Frontend dependencies and generated output
 VoiceSnapGo/frontend/node_modules/
 VoiceSnapGo/frontend/dist/
+privatevoice.src/frontend/node_modules/
+privatevoice.src/frontend/dist/
+C1.source/privatevoice.src/frontend/node_modules/
+C1.source/privatevoice.src/frontend/dist/
 
 # Go/build artifacts
 VoiceSnapGo/build/local/
 VoiceSnapGo/VoiceSnap
+privatevoice.src/build/local/
+privatevoice.src/build/appstore-local/
+privatevoice.src/build/deps/
+privatevoice.src/build/local-build-logs/
+privatevoice.src/build/macappstore*/
+privatevoice.src/build/qa/
+privatevoice.src/build/windows-preview/
+privatevoice.src/build/*.log
+privatevoice.src/PrivateVoice
+C1.source/privatevoice.src/build/local/
+C1.source/privatevoice.src/build/appstore-local/
+C1.source/privatevoice.src/build/deps/
+C1.source/privatevoice.src/build/local-build-logs/
+C1.source/privatevoice.src/build/macappstore*/
+C1.source/privatevoice.src/build/qa/
+C1.source/privatevoice.src/build/windows-preview/
+C1.source/privatevoice.src/build/*.log
+C1.source/privatevoice.src/PrivateVoice
 *.app/
 *.dmg
 
 # Generated iconset intermediates; keep source PNG/ICNS assets in build/darwin.
 VoiceSnapGo/build/darwin/icon.iconset/
 VoiceSnapGo/build/darwin/approved_app_icon.iconset/
+privatevoice.src/build/darwin/icon.iconset/
+privatevoice.src/build/darwin/approved_app_icon.iconset/
+C1.source/privatevoice.src/build/darwin/icon.iconset/
+C1.source/privatevoice.src/build/darwin/approved_app_icon.iconset/
 
 # Runtime data should live in Application Support, not source control.
 config.json
@@ -23,3 +50,30 @@
 history.json
 app.log
 models/
+
+# Local Codex session memory.
+/.codex-sessionhistory/
+
+# Local agent/worktree scratch.
+/.codex/
+/.worktrees/
+
+# Recovery input snapshots are not active source roots.
+/C1.source/privatevoice-2.2.1-recovered.src/
+/C1.source/privatevoice-2.2.1-recovered.src.RECOVERY.md
+
+# Release packages, certificates, logs, and upload artifacts are local outputs.
+/Release/
+
+# Migrated local build packages are present in this project folder for handoff,
+# but binary packages are not committed into the slim Git repo.
+/C2.builds/**/*.dmg
+/C2.builds/**/*.zip
+
+# Local product/operation reference assets.
+/X-运营资料/
+
+# Migrated operation assets are local handoff materials; keep only the index.
+/K3.运营与发布资料/legacy-运营资料/**
+!/K3.运营与发布资料/legacy-运营资料/
+!/K3.运营与发布资料/legacy-运营资料/README.md

--
Gitblit v1.9.3