# Reference projects (keep this ignoreed)
reference_projects/

# Rust/Cargo
target/
Cargo.lock
**/*.rs.bk
*.pdb

# Bevy hot-reload
.cargo/
.rustc_info.json
*.profraw

# Serena
.serena/
.mcp.json

# macOS
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

# IDEs and Editors
.vscode/
.idea/
*.swp
*.swo
*~
.project
.classpath
.settings/
*.sublime-project
*.sublime-workspace

# GitHub/CI
.github/workflows/*.local

# Build artifacts
dist/
build/
*.wasm
*.d.ts

# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Testing
coverage/
.nyc_output/
tarpaulin-report.html

# OS generated files
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/

# Temporary files
tmp/
temp/
*.tmp
*.bak
*.cache

# Development Documents
docs/
!docs/HARDWARE_INTEGRATION_GUIDE.md
!docs/TEST_COVERAGE.md
!docs/assets/
