# Git worktrees
.worktrees/

# Environment variables (sensitive - never commit)
.env
.env.local
.env.*.local
.env.example

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
*.egg-info/
.eggs/
*.egg
pip-wheel-metadata/

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

# Database files
*.db
*.db-wal
*.db-shm

# Graph data exports (may contain private code)
*.json
!*example*.json
!mcp.json
!npm-package/package.json
!/package.json

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

# Test / coverage
.pytest_cache/
.coverage
htmlcov/
.tox/

# uv
uv.lock

# Generated output
rag_output/
tinycc_analysis/
tinycc_kuzu/
tinycc_memory/
extracted_prompts/

# Generated HTML documentation (build artifacts)
docs/*.html

# Review reports and temporary analysis files
**/review_report.md
**/analysis_report.md

# Development-only directories (not needed in production)
code_graph_builder/examples/
code_graph_builder/tests/
code_graph_builder/rag/tests/
code_graph_builder/rag/review_report.md

#claude
.claude/*
!.claude/commands/
CLAUDE.md

#superpowers
.superpowers/

#entire
.entire/

# npm binary packages
npm-package/node_modules/
node_modules/
package-lock.json
yarn.lock
pnpm-lock.yaml