# Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/
build/
dist/

# Virtualenvs
.venv/
venv/
env/

# Env / secrets
.env
.env.*
!.env.example

# Editor / OS
.vscode/
.idea/
.DS_Store

# Claude Code local session data (but keep versioned skills + project config)
.claude/*
!.claude/skills/
.claude/settings.local.json

# Vulca pipeline outputs dropped at repo root
/vulca-*.png
/vulca-*.jpg

.worktrees/

# Phase 0 Task 7 — ignore large model weights and generated showcase/demo assets
FastSAM-s.pt
*.pt
.playwright-mcp/
assets/showcase/*
!assets/showcase/originals/
