Vite 6 on modern Node binds [::1] alone when no host is set, while WebView2
resolves the devUrl's "localhost" to IPv4 — the window opens on
ERR_CONNECTION_REFUSED while curl and every browser say the server is fine.
The previous .git directory was found gutted (only info/ remained), so
history is unrecoverable locally. This commit restores version control
with the tree exactly as it stands: the working app, the preview-tracks
launcher on the artist hero, the scrollable-track-previews design bundle
(docs + approved mockups), and the Phase 0 validation artifacts.