Read CLAUDE.md and CODEBASE_DOCUMENTATION.md before making changes.
package.jsonis the release version source of truth.- Keep
src-tauri/tauri.conf.jsonandsrc-tauri/Cargo.tomlsynced withnpm run release:sync-version. - Run
npm run release:check-versionbefore tagging or shipping a release build. - Release tags must be
v<package.json version>. scripts/tauri/run-tauri-build.jsclears stalebundle/outputs and verifies that installer filenames include the expected version before CI uploads them.