trigger_library_scan and is_library_scanning were no-ops assuming Navidrome auto-detects new files. Navidrome supports startScan and getScanStatus via the Subsonic API, so use them like Plex and Jellyfin.