# Python
__pycache__/
*.py[cod]
*.pyo
*.pyd
*.pyc
build/
dist/
*.egg-info/
.eggs/

# Virtual environments
venv/
.venv/

# Environment variables
.env
.env.*
!.env.example

# SQLite database files
*.db
*.sqlite3

#VS Code
.vscode/

# Migrations (if using Alembic, adjust as needed)
alembic/versions/

# Type-checker / linter caches
.mypy_cache/
.ruff_cache/
.pyright/
.pytype/

# Logs
*.log

#Uploads
uploads/contracts/*

# Specific files
docs/domainModel.md
docs/flows.md
docs/modelEntities.md
docs/useCases.md
docs/nextSteps.md

# Test/coverage artifacts
htmlcov/
.coverage.*
.pytest_cache/
backend/.coverage
.test_uploads/

.idea/

# macOS
.DS_Store
.AppleDouble
.LSOverride
# macOS filesystem metadata
._*
.Spotlight-V100
.Trashes
.fseventsd

# Environments / tooling
.tox/
.nox/
.python-version

# Frontend caches (optional)
frontend/.eslintcache
frontend/.cache/
node_modules/