# ─── Python ─────────────────────────────────────────
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/
venv/
env/
.venv/

# ─── PyInstaller ────────────────────────────────────
build/
dist/
*.spec.bak

# ─── Node / Wrangler / TypeScript ───────────────────
node_modules/
.wrangler/
.dev.vars
.dev.vars.*
dist/
*.tsbuildinfo

# ─── Cloudflare ─────────────────────────────────────
.wrangler/state/
.mf/
.miniflare/

# ─── Secrets & Credentials ──────────────────────────
.env
.env.*
!.env.example
*.pem
*.key
*.p12
*.pfx
service-account*.json
secrets/

# ─── OS / Editor ────────────────────────────────────
.DS_Store
Thumbs.db
desktop.ini
.idea/
.vscode/
!.vscode/launch.json
!.vscode/settings.recommended.json
*.swp
*~

# ─── App Runtime Data ───────────────────────────────
client/src/data/
*.log
logs/

# ─── Archive (보존하지만 빌드/배포 제외) ───────────
# _archive 폴더 자체는 git 추적하지만 빌드 도구는 무시
