# 工作手机项目 .gitignore
.DS_Store

# 不上传的目录
.cursor/
/scripts/
*.py[cod]
__pycache__/
.idea/
.vscode/
*.log
node_modules/
*.egg-info/
dist/
build/
*.pyc

# Gradle 构建产物
sdk/android-app/.gradle/
sdk/android-app/app/build/
sdk/android-app/build/

# >20MB 大文件（GitHub/Gitea 限制）
开发文档/6、后端/github-repos/
sdk/apks/*.apk
资料/apk_analysis/*
!资料/apk_analysis/README.md
sdk/admin/

# 敏感配置
sdk/.env
sdk/android-app/local.properties
sdk/app/data/cunke_bao_config.json

# 临时导出 / 运行日志 / 本地 ROM 包（勿入库）
sdk/tmp/
sdk/logs/
sdk/tmp_rom/
sdk/.runtime/

# 本机/真机运行态配置与验收日志（模板文件可提交）
sdk/config/*.env
sdk/config/agent_config_*.json
sdk/agent/config.nas-active.json
sdk/agent/config.json
sdk/app/agent/config.json
sdk/config/unblock_targets.yaml
sdk/config/wechat_login.yaml
sdk/data/operation_logs/
sdk/app/data/hook/events.jsonl

# 本地发行包、逆向工作区与设备二进制
sdk/releases/
sdk/scripts/gadget_work/
sdk/scripts/frida-server-*
sdk/scripts/frida-gadget-*
sdk/scripts/wechat_original.apk

# Obsidian 粘贴图误落 vault 根（应进 开发文档/**/images/）
/Pasted image*.png
/Pasted image*.jpg
/Pasted image*.jpeg
# === 卡若AI SCM 防崩溃（Cursor code:5 · 自动维护）===
node_modules/
**/node_modules/
.pnpm-store/
.yarn/
**/.next/
**/dist/
**/.turbo/
**/.cache/
__pycache__/
*.pyc
.DS_Store
.smart-env/
.codegraph/
.cursor/sessions/
**/.pw-*/
**/.pw-*

# 嵌套 git 备份（Agent 误生成，勿进 Changes）
**/*_nested_git_backup/
**/.开发文档_nested_git_backup/
**/backups/dns/
Cursor持久对话_MCP_*/

# 运行时 / 大体积
.env
.env.*
!.env.example
*.sqlite
*.sqlite-wal
*.sqlite-shm
*.apk
*.pkg
*.ttc
*.otf
*.mp4
*.mov
*.zip
*.rar
*.7z
