-
docs: correct Tech Stack dep versions (cpal 0.17, egui 0.34)
-
Fix orphan-blob leak; add forge resample-overshoot handling
-
Forge audit fixes: resampler tail, slice count, clippy gate
-
Docs: correct migration count, RF model size, shared-lib path
-
Add Sample Forge DAWless slice and beta UX polish
-
Theme picker: contrast tiers + stronger focus stroke
-
UX leftovers: footer errors, key grouping, inline-editor Escape
-
Editor: transport row, click-to-seek audition, in-progress bar
-
UX audit: panel persistence, sidebar elision, filter/subscribe polish
-
UX audit fixes: payment errors, trim handles, onboarding theme
-
Beta hardening: fuzz/audit fixes + dead-dep prune
-
Drop link into now-private cross-project style doc
-
chore: move todo.md to private layer (gitignored)
-
todo: trim completed items
-
LICENSE: add PolyForm required-notice header
-
db: M019 tombstone schema + read-path filter (Phase 1)
-
cleanup orphans menu + sample-deletion design doc
-
db: strict-validator recovery branch + fix M007/M015 replay bug
-
CONTRIBUTING: M018 row_id hashing + replay-safety guidance
-
docs: refresh schema/architecture/description/troubleshooting
-
sync: M018 hash sync_changelog.row_id to plug cleartext leak
-
ux: Help menu (shortcuts + About), Cmd+, opens About
-
updater: runtime enable/disable via watch channel
-
deps: eframe/egui 0.31→0.34, cpal 0.15→0.17, midir 0.10→0.11, tray-icon 0.21→0.22
-
ux polish: dismissable welcome + clearer locate error
-
rust quality: typed errors, audio extensions, lazy-index unwrap
-
data integrity: atomic export + remove ordering + temp leak
-
db: idempotent migrations + replay test
-
release 0.5.0 — launch version
-
v0.4.1: launch cross-cutting