Syncbox 0.2.1 — Smart Fixes catalogue honesty (macOS)
Small maintenance release on top of 0.2.0.
What changed
- Smart Fixes now advertises only the fixes it actually performs. The tab
previously showed four fixes with a ✓ (extract artist/remixer, normalize
casing, strip junk/URLs, fix encoding) but the engine only runs two.
Casing was excluded during calibration (POC #9 — it clobbers legitimate
all-caps titles) and artist/remixer extraction isn't built yet. The list is
now truthful, with a test locking it. No behaviour change to the fixes that
do run (junk/URL cleanup + mojibake repair), still dry-run → confirm → write
through the backup-guarded mutate path.
Scope (unchanged from 0.2.0)
Spotify → Rekordbox sync, collection hygiene (duplicates + keeper, missing
files, untagged, Smart Fixes), fake-320/FLAC quality verdict, purchase links
(Beatport/Bandcamp) for missing tracks, events + smart playlists, backups/
restore + logs. No download/acquisition module — missing tracks are handled by
purchase links and manual relink only.
Install (macOS, Apple Silicon / arm64)
Unsigned build. After unzipping, macOS will quarantine it. Either right-click
Syncbox.app → Open and confirm, or run:
xattr -dr com.apple.quarantine /path/to/Syncbox.app
Then open it and point Settings at your Rekordbox master.db and storage
folder. Quit Rekordbox before any write — the app blocks mutations while
it's running.