*.log
.DS_Store
.env
.env.backup
.env.production
.phpactor.json
.phpunit.result.cache
/.idea
/.nova
/.phpunit.cache
/.vscode
/.zed
/auth.json
/node_modules
/public/build
/public/fonts-manifest.dev.json
/public/hot
/public/storage
/storage/*.key
/storage/pail
/vendor
_ide_helper.php
Homestead.json
Homestead.yaml
Thumbs.db

# Firebase service-account credentials — never commit
storage/app/firebase-service-account.json

# Editor and merge backups. A committed .bak is a trap: nothing loads it, so it
# rots silently, and it is the first file someone reaches for when a view
# breaks. The two restaurant view backups deleted in 5a6cd6e still contained a
# rating fabrication and posted to a route that had since been renamed, so
# restoring either would have fataled.
# Force-add with `git add -f` if you ever genuinely need to commit one.
*.bak
*.orig
*.rej
*~
*.swp
*.swo

# Written by the web installer / deploy script on each server — never ship it
storage/installed.lock

# Written by the queue worker / scheduler so Settings can show they are running
storage/framework/*.heartbeat
