# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
.uv/

# Tool caches
.pytest_cache/

# macOS
.DS_Store

# Agent / editor local tooling (not part of the repo)
.claude/

# Short-lived user scratch (regenerated by project tools). `.artifacts/` remains tracked.
temp/
dist/

# All engine-owned staging and publication output is regenerated under this directory.
.demolab/

# Secrets — never commit
.env
.env.local
# The source checkout's root writings are the canonical internal demo fixture.
!demolab.yaml
!writings/
!writings/*.typ
