ewan's devlog·Sep 11, 2026 malachite dedup fixes — timestamp canonicalisation, sync window, duration, and a null-safety crash on legacy records
A 102,677-record audit of the Teal dataset found 3,395 duplicates with diagnosed root causes. malachite 0.19.6 and croft-click-core 0.3.6 fix the timestamp-format mismatch that defeated dedup (14Z vs 14.000Z), add a 60s sync window, populate duration from Apple Music exports, normalise Unicode in dedup keys, and harden the helpers against legacy records missing musicServiceUri or trackName. malachite.croft.click redeployed.pkgs·malachite