﻿# Python
__pycache__/
*.py[cod]
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.installed.cfg
*.egg-info/
.eggs/
*.manifest
*.spec

# Virtual environments
.venv/
venv/
ENV/
env/

# IDE
.idea/
.vscode/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Data and uploads (NEVER commit user documents or vector indexes)
data/uploads/
data/vectors/
*.faiss
*_meta.json
registry.json
*.db
*.sqlite
*.sqlite3

# Environment variables
.env
.env.local
.env.*.local

# Logs
*.log
logs/

# Testing
.pytest_cache/
.coverage
htmlcov/

# Frontend
frontend/node_modules/
frontend/.next/
frontend/out/
frontend/build/
frontend/.env.local

# Testing scratch data
tests/data/
tests/ocr_tests/
tests/tmp_graph/
tests/tmp_search/

# Agent / Tooling scratch
.claude/
.codex/
.playwright-mcp/
