# Unity generated directories
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/[Ll]ogs/
/[Mm]emoryCaptures/
/[Rr]ecordings/

# Local Unity/user state
/[Uu]ser[Ss]ettings/
/.utmp/
/.vs/
/.vscode/
/.idea/
/.gradle/

# Generated IDE files
ExportedObj/
.consulo/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
*.pdb
*.mdb
*.opendb
*.VC.db

# Unity generated metadata and crash files
*.pidb.meta
*.pdb.meta
*.mdb.meta
sysinfo.txt

# Build packages
*.apk
*.aab
*.unitypackage
crashlytics-build.properties

# OS files
.DS_Store
Thumbs.db

# UmaViewer local/generated data
/Assets/AmplifyShaderEditor/
/Assets/AmplifyShaderEditor.meta
/Assets/Plugins/Editor/JetBrains*
/Assets/Plugins/RootMotion/PuppetMaster/_Integration/
/Assets/Plugins/RootMotion/FinalIK/_Integration/
/Ignore/
/Screenshots/
/VMDRecords/
/Poses/
/gltf/
/BuildDev/

# Contains machine-specific game paths and preferences
/Config.json

# Local web viewer dependencies
/web/pmx-viewer/node_modules/

# Local validation, extracted game data, and investigation outputs
/tmp/
/captures/
/exports/
/_pr_backup_*/
**/__pycache__/
*.pyc
*.log
*.dmp
*.dump
/tools/**/bin/
/tools/**/obj/

# Shader bundles and encrypted/runtime extraction artifacts (not native .a libraries)
shader.a
shader_extracted.a
global-metadata*.dat
*.assetbundle
*.dmp
.env
.env.*
*.pem
*.pfx
*.p12

# Local agent instructions and internal handoff plans
/AGENTS.md
/CLAUDE.md
/implementation_plan.md
/docs/CLAUDE_LIVE_HANDOFF.md

# Handwritten tool project; Unity-generated root IDE projects stay ignored
!/tools/TargetMethodLookup/TargetMethodLookup.csproj
