feat: document and enhance scanner wiring verification - added filter flow documentation and code comments
This commit is contained in:
@@ -108,6 +108,7 @@ Based on the specification (docs/Specification.md), the application follows a mo
|
||||
- Implements the comparison algorithm (0.85 similarity threshold)
|
||||
- Handles removal of special characters, years, and bracketed keywords
|
||||
- Compares local albums vs. external discographies
|
||||
- Applies per-artist ignore_singles/ignore_compilations filters at scan time for immediate responsiveness to setting changes
|
||||
|
||||
Shared normalization lives in `internal/normalize` (`NormalizeString`, `NormalizeArtistName`) — this is the single source of truth for string normalization, reused by both `internal/musicbrainz` and `internal/scanner`. Do NOT add local copies of normalization logic elsewhere.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user