# Build outputs
Release/
build/

# Xcode
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/
*.xccheckout
*.moved-aside
DerivedData
*.hmap
*.ipa
*.xcuserstate
project.xcworkspace/

# macOS
.DS_Store
.AppleDouble
.LSOverride

# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

Release/
.env
.env.local
.env.development.local
.env.test.local
.env.production.local

# Keep .env.example for reference
!.env.example

# Appcast is auto-generated and deployed to GitHub Pages
appcast.json
appcast.xml
.agent/
.serena/
.playwright-mcp/
.codegraph/
.cursor/
.worktrees/

# graphify (local tooling config, not part of the project)
.graphifyignore
graphify-out/
.codegraph/
