# Swift Package Manager
.build/
Packages/
Package.resolved
!Package.resolved
!Tests/TUIHarness/Package.resolved
*.xcworkspace
*.xcodeproj

# 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

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

# IDE
.vscode/
.idea/

# Logs
*.log
afm_full_test_log_*.txt
afm_test_log_*.txt
test-reports/

# Test files
Scripts/regression-report-*.html
Scripts/mlx-model-report-*.html
test-curl-commands.md
test-table.png
test.pdf

# LoRA adapter files for testing
*.fmadapter
test_lora.fmadapter

# Build-from-scratch test workspace
build-from-scratch/

# Vendor patch stamp
vendor/mlx-swift-lm/.patches-applied

# PyPI package staging (binaries staged temporarily during uv build)
macafm/bin/
macafm/share/

# WebUI build artifacts
Resources/webui/
vendor/llama.cpp/tools/server/webui/node_modules/
vendor/llama.cpp/tools/server/public/

# Repo-local Codex shared assets only; keep local state out of git
.codex/cache/
.codex/local/
.codex/logs/
.codex/memories/
.codex/state/
.codex/tmp/
.codex/*.local.*
.codex/.env
.codex/.env.*
.codex/*token*
.codex/*secret*
.codex/*auth*.json
/default.metallib

# Generated local artifacts
/.build-*/
/.build-reliable-logs/
/.build-reliable-state/
/.venv-*/
__pycache__/
*.pyc
/.claude/scheduled_tasks.lock
/afm-next-arm64.tar.gz
*.prebuilt-backup
