# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# Distribution / packaging
build/
dist/
*.egg-info/
*.egg
.eggs/

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

.tasks/

# pytest / coverage
.pytest_cache/
.coverage
coverage.xml
htmlcov/

# mypy
.mypy_cache/

# macOS
.DS_Store

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

# Claude Code
.claude/
.mcp.json

# Internal docs
docs/plan/
docs/instructions/

# LucidShark tool cache (but keep quality history for tracking trends)
.lucidshark/*
!.lucidshark/quality-history.json

# Integration test build artifacts
tests/integration/projects/rust-cli/target/
tests/integration/projects/rust-cli/Cargo.lock
tests/integration/projects/java-webapp/target/
tests/integration/projects/**/.lucidshark/

.env

# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
dev-debug.log
# Dependency directories
node_modules/
# Environment variables
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# OS specific

# Task files
# tasks.json
# tasks/

# Standalone binary (not the source package)
/lucidshark