# Rust / Tauri
/src-tauri/target/
**/*.rs.bk
*.pdb

# Node / Vite / Svelte
node_modules/
/dist/
/.svelte-kit/
/build/
*.local

# Models (downloaded at runtime, never committed)
/models/
*.bin
*.gguf
*.onnx

# Local app data captured during dev runs
/.wa-dev-data/
*.wav
*.flac

# Real Outlook mailbox data used for manual PST-import testing (T6.1/T6.2) —
# never commit real mail/calendar content.
*.pst
*.ost

# Editor / OS
.vscode/*
!.vscode/extensions.json
.idea/
.DS_Store
Thumbs.db

# Secrets / env
.env
.env.*
!.env.example

# NPU runtime bundle: a large binary artifact hosted as a Gitea package, not
# committed. The folder's README is tracked; the zip is produced locally.
packaging/npu-runtime/*.zip

# Vulkan loader staged next to the exe / into src-tauri by build.rs for the
# --features vulkan build (bundled into the installer); a redistributable blob,
# not committed.
src-tauri/vulkan-1.dll
MEMORY.md
# ASR bench corpus (test_parakeet branch): LibriSpeech-derived WAVs + refs,
# staged by scripts/bench/fetch-corpus.ps1 — audio never enters the repo.
bench-corpus/
