# --- Agent / development-only files (intentionally NOT published) ---
CLAUDE.md
.claude/
# Internal dev/design docs — kept locally, never published to the public repo
CONTRIBUTING.md
docs/ROADMAP.md
docs/ARCHITECTURE.md
docs/decisions/

# --- Python ---
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/
.venv/
venv/

# --- uv ---
# NOTE: uv.lock IS committed (reproducible installs). Do not ignore it.

# --- Test / coverage ---
.pytest_cache/
.coverage
.coverage.*
htmlcov/
coverage.xml

# --- Recall runtime data (must never be committed) ---
*.db
*.db-wal
*.db-shm
recall.db
.recall/
# Local embedding model + Chroma cache
chroma/
.cache/
models/

# --- Editor / OS ---
.idea/
.vscode/
.DS_Store
Thumbs.db
