738 B
738 B
Smart Crate Discovery Correction
Problem
The first classifier searched SmartCrates for *.crate. Real Serato smart-crate
definitions use .scrate, so a library with 26 definitions displayed only the
single name-based Compatible by key.crate fallback.
Correction
Library discovery now reads .scrate definitions case-insensitively from the
SmartCrates folder. Dynamic .crate containers remain excluded from manual
reference scoring but are reported separately. The ≫≫ filename separator is
preserved as smart-crate hierarchy metadata.
Verification
Synthetic tests cover .scrate discovery, case-correct folder names, hierarchy,
definition/container counts, and the existing five-static/two-smart sample.