Save behavior: - Save on v2 project: saves in place (no dialog) - Save on v1 project: auto-migrates to folder structure next to the original .vtn (creates ProjectName/ folder with .vtn + audio.wav) - Save on unsaved project: opens folder picker (Save As) - Save As: always opens folder picker for a new location Added projectIsV2 state to track project format version. Split "Save Project" button into "Save" + "Save As". Extracted saveToFolder() helper for shared save logic. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>