20 lines
738 B
Markdown
20 lines
738 B
Markdown
# 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.
|