# AI-related files (user-specific)
.cursorrules
.cursorignore
.windsurf
.codeiumignore
.kiro

# Local worktrees for parallel feature work
.worktrees/

# Code-copy related files
.clipignore

# Python-generated files
__pycache__/
__pycache__.meta
build/
!MCPForUnity/**/Build/
dist/
wheels/
*.egg-info

# Test coverage
.coverage
.coverage.*
htmlcov/
coverage.xml
*.cover

# Virtual environments
.venv

# Environment files (API keys)
.env

# Unity Editor
*.unitypackage
*.asset
LICENSE.meta
CONTRIBUTING.md.meta

# IDE
.idea/
.vscode/
.aider*
.DS_Store*
# Unity test project lock files
TestProjects/UnityMCPTests/Packages/packages-lock.json

# UnityMCPTests stress-run artifacts (these are created by tests/tools and should never be committed)
TestProjects/UnityMCPTests/Assets/Temp/

# Backup artifacts
*.backup
*.backup.meta

.wt-origin-main/

# CI test reports (generated during test runs)
reports/

# Local testing harness
scripts/local-test/
.claude/settings.local.json

# Per-version logs from tools/check-unity-versions.{sh,ps1}
tools/.unity-check-logs/

# Ignore the .claude directory, since it might contain local/project-level setting such as deny and allowlist.
/.claude
.mcp.json

# Superpowers skill working artifacts (specs, plans, SDD ledger)
docs/superpowers/
.superpowers/
