backend/assets/samples/demo_voice.wav is a build artifact (generated by scripts/build_demos.sh) that was never committed, so it shipped absent from installs: onboarding logged 'Demo audio not found', seeded nothing, and the Launchpad was empty on first run + the /demo_audio route was unavailable. The file is already un-ignored in .gitignore and bundled via the Tauri 'backend' resource — it just needed to exist in git. Commit it (regenerated via the script's say/Samantha path, 24kHz mono 16-bit, content matching DEMO_REF_TEXT) so first-run works on every platform. Onboarding keeps its graceful skip (now with a regenerate hint) for a partial checkout. Regression test guards the asset is present + valid and that onboarding seeds the demo profile from it (and is a no-op on a non-empty DB). No version bump. Co-authored-by: mergetest <test@local> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
448 KiB
448 KiB