# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
*.so

# Virtual environments
.venv/
venv/
ENV/
env/
.env.local

# Environment variables & secrets (keep .env.example checked in, ignore active .env)
.env

# SQLite Databases & runtime storage
*.db
*.db-journal
*.db-wal
*.db-shm
test_*.db
knowledgeweaver.db

# Storage Buckets (Local GCS emulation directory)
/storage_buckets/
/storage/

# Generated static wiki output directories (when compiling locally)
# Keep sample_corpus/ in git, ignore dynamic runtime output /wiki
/wiki/
/wiki_output/

# Testing, Type Checking & Caches
.pytest_cache/
.mypy_cache/
.ruff_cache/
.complexipy_cache/
.coverage
htmlcov/
.tox/
.nox/

# Logs & Traces
*.log
traces/
*.trace

# IDE & Editor artifacts
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store

# Distribution / Packaging
build/
dist/
*.egg-info/
.eggs/

# Audit Report Card
aqreportcard.md

# Terraform Runtime & State
**/.terraform/
*.tfstate
*.tfstate.*
*.tfplan
crash.log
crash.*.log
override.tf
override.tf.json
*_override.tf
*_override.tf.json
.terraformrc
terraform.rc
