# OS/editor noise .DS_Store .idea/ .vscode/* !.vscode/settings.json !.vscode/extensions.json # Local environment files .env .env.local .env.*.local # Python artifacts __pycache__/ *.py[cod] *.pyd *.so .pytest_cache/ .mypy_cache/ .ruff_cache/ .coverage .coverage.* htmlcov/ dist/ build/ *.egg-info/ .venv/ python/.venv/ # Go artifacts bin/ *.test coverage.out # Logs and temp files *.log *.tmp *.swp # Keep generated protocol/API code versioned for reproducible builds. !gen/ !gen/** # But never track Python bytecode/cache artifacts from generated code. gen/**/__pycache__/ gen/**/*.py[cod]