build/
build-*/
!scripts/build/
deploy/
deploy-*/
installer-runtime/
installer-runtime-*/
.cache/
*.user
.qtc_clangd/
reference/
docs/release_notes/
build.ps1
CMakeFiles/
docs/logo-original.jpg
docs/logo_upscayl.png
SECURITY-AUDIT.md
msix-root/
msix-root-*/
*.appx
*.appxbundle
*.appxsym
*.appxupload
*.msix
*.msixbundle
*.msixupload
*.pfx
packaging/windows/certs/
__pycache__/

# Downloaded ONNX Runtime prebuilt (staged by scripts/setup/setup-onnxruntime.{sh,ps1})
third_party/onnxruntime/
third_party/onnxruntime-*.tgz
third_party/onnxruntime-*.zip

# Downloaded sherpa-onnx prebuilt (staged by scripts/setup/setup-sherpa-onnx.sh)
third_party/sherpa-onnx/
third_party/sherpa-onnx-*.tar.bz2

# Claude Code / Browser-pane dev-server config. Per-developer and per-worktree:
# it names a local build path and the entry is generated by whoever opens the
# preview, so a committed copy is wrong for everybody else. `.claude/commands/`
# IS tracked — those are shared project skills — so ignore just this file.
.claude/launch.json

# macOS Finder metadata
.DS_Store
