# ====================
# Catch-all: ignore all dotfiles/dotdirs
# ====================
.*
# 白名单：必须可见的点文件/目录
!.gitignore
!.gitattributes
!.github/
!.gitkeep
!.env.example
!.env.cdpREADME.pdf

# ====================
# Python
# ====================
venv/
venv3/
env/
__pycache__/
*.pyc
*.pyo
*.egg
*.egg-info/
dist/
build/
*deprecated*/
src/frago/resources/_commands/

# ====================
# Testing
# ====================
tests/results/
tests/*.log
coverage/
htmlcov/

# ====================
# IDE & Editor
# ====================
*.swp
*.bak
*~

# ====================
# OS Generated
# ====================
Thumbs.db
nul

# ====================
# Frago Runtime
# ====================
chrome_profile/*
projects/

# Chromium spellcheck dictionaries downloaded by Chrome automation
*.bdic
Dictionaries/
examples/

# ====================
# Temporary & Working Files
# ====================
*.log
*.tmp
*.backup
workdir/
tmp/

# ====================
# Frontend Build
# ====================
# assets/ 是构建产物，需要打包到 wheel
src/frago/gui_deprecated/assets_legacy/
node_modules/

# ====================
# Tauri Build
# ====================
src-tauri/target/
src-tauri/WixTools/
src-tauri/gen/

# ====================
# Internal Development (not for public)
# ====================
pre-publish-checklist.md
STEALTH_MODE.md
test_stealth.html

# ====================
# Design Files (local only)
# ====================
pencil-files/
