# Dependencies (rebuilt via `npm ci` from package-lock.json) node_modules/ # Build outputs dist/ src-tauri/target/ # TypeScript incremental build info (`tsc -b`) *.tsbuildinfo # Tauri generated files (tauri-build emits schemas/capabilities here on every build) src-tauri/gen/ # Stale emitted copies of vite.config.ts — the .ts file is the source of truth. # Vite resolves .js before .ts, so an emitted copy would silently shadow it. vite.config.js vite.config.d.ts # Python / speech engine (rebuilt via `python -m venv .venv && pip install -r requirements.txt`) speech-engine/.venv/ speech-engine/__pycache__/ __pycache__/ *.pyc # Environment & secrets — never commit .env # OS / editor noise .DS_Store Thumbs.db