# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg

# Django
*.log
*.pot
*.pyc
local_settings.py
db.sqlite3
db.sqlite3-journal
db.sqlite3-wal
db.sqlite3-shm
media

# Celery beat runtime schedule
celerybeat-schedule
celerybeat-schedule.db
celerybeat.pid

# Environment
.env
.env.*
*.env
.env.local
.env.*.local
.env.development.local
.env.test.local
.env.production.local

# Ad-hoc DB connection scripts (never commit credentials)
connect_db.sh
connect_*.sh
*_db_connect.sh

# Virtual environments
venv/
.venv/

# Django collected static
staticfiles/

# Tailwind build artifact (compiled from static/css/tailwind-input.css —
# see package.json "build:css"/"watch:css")
static/css/tailwind-output.css
node_modules/

# Compiled Python files
*.pyo

# macOS
.DS_Store
# AI Assistants and IDE configurations
.agents/
.skills/
skills-lock.json
.trae/
.windsurf/
.claude/

# Azure deployment credentials
../deploy/azure/deployment-info.txt
../deploy/azure/deployment-info.txt.secured

# Client SDK installed dependencies / build output (never commit these)
sdks/**/node_modules/
sdks/**/vendor/
sdks/**/dist/
sdks/**/build/
sdks/**/*.tsbuildinfo
sdks/**/.pytest_cache/
sdks/**/__pycache__/
sdks/**/*.egg-info/
sdks/**/coverage/
sdks/**/.siqa-queue.db
sdks/**/.siqa-queue.json
sdks/**/.phpunit.result.cache

# ── Local / generated files that should not be committed ──

# LinkedIn launch campaign assets (generated planning docs + images)
docs/linkedin_*.md
docs/linkedin_images/
docs/linkedin_schedule.csv

# Local Redis dump
dump.rdb

# Local logs and scratch directories
logs/
tmp/
temp/
*.log.*

# Python tooling caches
.mypy_cache/
.ruff_cache/
.pytype/
.dmypy.json

# Merge/rebase/editor leftovers
*.orig
*.rej
*.bak
*.swp
*.swo

# Windows / Linux OS files
Thumbs.db
ehthumbs.db
Desktop.ini
.directory
.fuse_hidden*
.Trash-*

# Misc local/runtime files
nohup.out
*.pid
*.sock
*.cover
*.py,cover
.hypothesis/

# Local prompt/code data files loaded at runtime
prompts.txt
codes.txt
