commits
- Make file parsing per-file fault tolerant: catch errors, skip bad
files, and continue syncing the rest
- Log skipped files with [SKIP] prefix and print summary at sync end
- Reduce saveChunk concurrency from 5 to 1 to avoid SQLite lock contention
- Wrap background sync fiber with error handling so failures are logged
and don't silently stop the repeat loop
- Convert skip list to Set for O(1) lookup
- Fix progress % calculation to use FLAC file count (not total files)
- Reduce console spam: log progress every 50 files instead of per-file
- Make file parsing per-file fault tolerant: catch errors, skip bad
files, and continue syncing the rest
- Log skipped files with [SKIP] prefix and print summary at sync end
- Reduce saveChunk concurrency from 5 to 1 to avoid SQLite lock contention
- Wrap background sync fiber with error handling so failures are logged
and don't silently stop the repeat loop
- Convert skip list to Set for O(1) lookup
- Fix progress % calculation to use FLAC file count (not total files)
- Reduce console spam: log progress every 50 files instead of per-file