# macOS
.DS_Store
.AppleDouble
.LSOverride
Icon?
._*
.Spotlight-V100
.Trashes

# Xcode
*.xcuserstate
xcuserdata/
*.moved-aside
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.hmap
*.ipa
*.dSYM.zip
*.dSYM
DerivedData/
.DerivedData/
build/

# Test artifacts. scripts/test-ui writes a result bundle at the repo root; code
# coverage drops .profraw files wherever a test-instrumented binary was run.
*.xcresult
*.profraw

# Swift Package Manager
.build/
.swiftpm/

# Documentation dependencies
/docs/vendor
/vendor/bundle

# Per-developer signing config (copy from Configurations/Signing.local.xcconfig.example)
Configurations/Signing.local.xcconfig

# Environment / secrets
.env
*.pem
*.p12
*.mobileprovision

# Merge-conflict leftovers
*.orig
*.rej
