Files
music_library/lib/music_library
Claudio Ortolina 3b558044b4 refactor: extract Records sub-contexts (Search, Import, Enrichment)
Split the 450+ line Records context into focused modules:

- Records.Search — FTS5 search, SearchParser integration, genre listing
- Records.Import — MusicBrainz release/group import, release status
- Records.Enrichment — genre population, cover refresh, color extraction,
  MusicBrainz data refresh
- Records.Query — shared helpers (essential_fields, order_alphabetically macro)

Records module is now a facade with defdelegate for compile-time safety.
CRUD and PubSub stay directly in Records. Tests moved alongside each
sub-module. Zero callers changed, 886 tests pass.
2026-04-30 17:20:37 +01:00
..
2026-03-26 22:58:39 +00:00
2026-03-13 10:52:01 +00:00
2026-04-16 10:38:08 +01:00
2026-03-13 10:52:01 +00:00
2026-03-13 10:52:01 +00:00
2026-02-18 22:12:32 +00:00
2026-03-13 10:52:01 +00:00