//! Playlist generation. //! //! Generates playlists based on the indexed music library using strategies like //! similar artists, genre matching, smart rules, and weighted random selection. pub mod ordering; pub mod scoring; pub mod selection; pub mod strategies; pub mod types; pub use strategies::{PlaylistError, genre_based, random, similar_artists, smart, to_m3u}; pub use types::{Candidate, PlaylistRequest, PlaylistResult, PlaylistTrack, SmartRules};