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

# Environment variables - NEVER commit these files
.env
.env.*
!.env.example

# Generated outputs
output/*
!output/.gitkeep
survey-scribe.toml
**/.survey-scribe/
*_svis.json
!tests/fixtures/**/*_svis.json
craft_mlt_25k.zip
english_g2.zip

# Test samples-  questionnaire PDFs may be restricted data
tests/samples/*
!tests/samples/.gitkeep

# IDE
.vscode/
.idea/
*.swp

# OS
.DS_Store
Thumbs.db

# Jupyter
.ipynb_checkpoints/
*.ipynb

# Local uv configuration
uv.toml

# Test and tooling caches
.pytest_cache/
.ruff_cache/
.coverage
coverage.xml
htmlcov/
.cache/

# Quarto book
book/_book/
book/.quarto/

/.quarto/
**/*.quarto_ipynb

tmp/

# Compound GPID managed items (junctions + copied file - do not commit)
.compound-gpid/managed-files.json
.kilo/AGENTS.md
.kilo/agents
.kilo/commands
.kilo/instructions
.kilo/kilo.json
.kilo/shared
.kilo/skills
