# Claude Code
.claude/

# Local dev data (copied from server for testing)
dev_data/
session-analysis/

# Environment variables
.env
.env.local
.env.development
.env.test
.env.production
.env*.local

# Operating System
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
*.swp
*.swo
*~

# IDEs and Editors
.vscode/
.idea/
*.sublime-project
*.sublime-workspace
.project
.classpath
.settings/
*.iml

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.tox/
.nox/
.mypy_cache/
.dmypy.json
dmypy.json
.pyre/
venv/
.venv/
env/
ENV/
env.bak/
venv.bak/

# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.npm
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*

# Logs
logs/
*.log

# Temporary files
*.tmp
*.temp
.cache/
prototypes/*
scripts/metadata_writer/proposals/*

# Build outputs
dist/
build/
out/
target/

# SSH keys
.ssh/

# Instance configuration (contains secrets and instance-specific values)
config/instance.yaml
config/data_description.md

# Instance-specific data description (generated per-instance)
docs/data_description.md

# Actual deploy workflow (created from .example, may contain secrets in comments)
.github/workflows/deploy.yml

# Project-specific: Data directory
# Downloaded source data - never commit
data/

# Metadata tooling - entire folder
# Tooling for metadata enrichment - not part of main application
metadata_tooling/

# Internal notes (not for git)
temp/
docs/schema.yml
docs/datasets/*/schema.yml

# Agent-generated reports (not part of codebase)
.audit/
docs/AGENT-REPORTS/

# Internal transcripts and meeting notes
docs/ZS_PADAK_*
.github/workflows/ci.yml
