# Python
__pycache__/
*.py[cod]
*.egg-info/
*.egg
.eggs/

# Build artifacts
dist/
build/
py_toolguard-*/

# Virtual environments
venv/
.venv/
env/

# IDE
.vscode/
.idea/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# Testing
.pytest_cache/
htmlcov/
.coverage

# Linting / type checking
.mypy_cache/
.ruff_cache/

# MkDocs build output
site/

# Temporary / debug files
*.tmp
*.log
*.xml
*.html
!docs/**/*.html
!examples/**/*.html

# ToolGuard local database
.toolguard/

# Integration test debug output
integration_tests/*.txt
integration_tests/*.xml

# Local announcements (not for public repo)
*_announcement.txt
release_announcement.txt

# Temporary verification scripts
examples/verify_*.py

# Fuzz reports (generated output)
*_fuzz_report.json
fuzz_reports/

# External Test Targets (cloned for fuzzing)
fuzz_targets/AutoGPT/
fuzz_targets/MiroFish/
fuzz_targets/autogen/

# Local release drafts
releases/

# Temporary live demo/test scripts (not for public repo)
live_gemini_native.py
live_gemini_agent.py
live_mcp_proxy_demo.py
simulate_live_agent.py
deep_layer_stress_test.py
