# Version control system related
.git/
.gitignore

# Cache files
__pycache__/
.pytest_cache/
**/__pycache__/**
*.pyc

# Build and distribution related
build/
dist/
*.egg-info/

# Temporary files and output
output/
output.md
test_output/
.SourceSageAssets/
.SourceSageAssetsDemo/

# Assets
*.png
*.svg
*.jpg
*.jepg
assets/

# Others
LICENSE
example/
package-lock.json
.DS_Store

# Exclude specific directories
tests/temp/
docs/drafts/

# Pattern exceptions (exclude from exclusions)
!docs/important.md
!.github/workflows/
repository_summary.md

# Terraform-related
.terraform
*.terraform.lock.hcl
*.backup
*.tfstate

# Python virtual environment
venv
.venv

# Package manager lock files
uv.lock

# Web application lock files
yarn.lock
pnpm-lock.yaml

# Log files
*.log
memo.md

docs/