# Version control
.git
.github

# Python
__pycache__
*.pyc
*.pyo
*.egg-info
.venv
.ruff_cache

# Development / design (never ship)
design/
*.md
!README.md
!CHANGELOG.md

# Node / docs (not needed in the server image)
docs/
node_modules/

# Build artifacts
dist/
build/
*.whl
*.tar.gz

# Local UI bundle cache used by Justfile helpers. Source Docker builds should
# only receive the generated package UI files explicitly allow-listed below.
.kitaru-ui-bundles/

# Generated package UI included in source-based Docker builds.
!src/kitaru/_ui/dist/
!src/kitaru/_ui/dist/**
!src/kitaru/_ui/bundle_manifest.json

# IDE
.vscode/
.idea/

# Environment
.env
.env.*

# Docker (avoid recursive copy)
docker/Dockerfile
docker/Dockerfile.dev
docker/Dockerfile.server-dev
