# Python
__pycache__/
*.pyc
*.pyo
.venv/
.python-version

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

# Tooling caches
.pytest_cache/
.ruff_cache/
.mypy_cache/

# Local agent settings and worktrees must stay out of source distributions.
/.claude/

# Local test database artifact (created by the test-suite bootstrap)
/alata_core_test

# Local env / runtime artifacts (root-level runtime dir only — NOT the
# alata/storage package)
.env
/storage/
/uploads/
.DS_Store

# Scaffold template storage: ship ONLY the directory skeleton (.gitkeep files).
# Dev-runs inside the template must never leak logs/cache/flags into the
# scaffold (they would end up in every new app AND the built wheel).
/alata/_scaffold/project_template/storage/**
!/alata/_scaffold/project_template/storage/**/
!/alata/_scaffold/project_template/storage/**/.gitkeep
