# Git files
.git
.gitignore

# Documentation
# NOTE: README.md must stay in the build context because pyproject.toml
# references it via `readme = "README.md"` and hatchling reads it at
# wheel-build time inside the builder stage.
REMOTE_DEPLOYMENT.md
assets/

# Environment files
.env
.env.*
env.example

# Development files
*.pyc
__pycache__/
.pytest_cache/
.coverage
*.log

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

# OS files
.DS_Store
Thumbs.db

# Docker files
Dockerfile
docker-compose.yml
.dockerignore

# Build artifacts
dist/
build/
*.egg-info/

# Test files
tests/
test_*.py

# Logs directory (will be mounted as volume)
logs/ 