CHANGELOG.md
MANIFEST.in
README.md
pyproject.toml
setup.py
docs/ARCHITECTURE.md
docs/CLEANUP_LOG.md
docs/EXAMPLES.md
docs/EXAMPLE_REPORT.txt
docs/FLAC_DECODER_ERROR_HANDLING.md
docs/GETTING_STARTED.md
docs/GUIDE_RETRY_MECHANISM.md
docs/INDEX.md
docs/LOGIC_FLOW.md
docs/PYPI_PUBLICATION_GUIDE.md
docs/README.md
docs/RESUME_MODIFICATIONS.md
docs/RULES.md
docs/RULE_SPECIFICATIONS.md
docs/TECHNICAL_DOCUMENTATION.md
docs/TROUBLESHOOTING.md
docs/VERSION_MANAGEMENT.md
docs/development/CONTRIBUTING.md
docs/development/DEVELOPMENT_SETUP.md
docs/development/TESTING.md
docs/pypi/PYPI_ERROR_403_FIX.md
docs/pypi/PYPI_PREPARATION_SUMMARY.md
docs/pypi/PYPI_SECRET_CONFIGURATION_GUIDE.md
docs/pypi/PYPI_SECRET_SETUP.md
docs/pypi/README.md
examples/retry_mechanism_examples.py
src/flac_detective/__init__.py
src/flac_detective/__version__.py
src/flac_detective/analyzer.py
src/flac_detective/colors.py
src/flac_detective/config.py
src/flac_detective/main.py
src/flac_detective/repair.py
src/flac_detective/reporter.py
src/flac_detective/tracker.py
src/flac_detective/utils.py
src/flac_detective.egg-info/PKG-INFO
src/flac_detective.egg-info/SOURCES.txt
src/flac_detective.egg-info/dependency_links.txt
src/flac_detective.egg-info/entry_points.txt
src/flac_detective.egg-info/requires.txt
src/flac_detective.egg-info/top_level.txt
src/flac_detective/analysis/__init__.py
src/flac_detective/analysis/analyzer.py
src/flac_detective/analysis/audio_cache.py
src/flac_detective/analysis/file_cache.py
src/flac_detective/analysis/metadata.py
src/flac_detective/analysis/quality.py
src/flac_detective/analysis/scoring.py
src/flac_detective/analysis/spectrum.py
src/flac_detective/analysis/window_cache.py
src/flac_detective/analysis/new_scoring/__init__.py
src/flac_detective/analysis/new_scoring/artifacts.py
src/flac_detective/analysis/new_scoring/audio_loader.py
src/flac_detective/analysis/new_scoring/bitrate.py
src/flac_detective/analysis/new_scoring/calculator.py
src/flac_detective/analysis/new_scoring/constants.py
src/flac_detective/analysis/new_scoring/metadata.py
src/flac_detective/analysis/new_scoring/models.py
src/flac_detective/analysis/new_scoring/silence.py
src/flac_detective/analysis/new_scoring/silence_utils.py
src/flac_detective/analysis/new_scoring/strategies.py
src/flac_detective/analysis/new_scoring/verdict.py
src/flac_detective/analysis/new_scoring/rules/__init__.py
src/flac_detective/analysis/new_scoring/rules/artifacts.py
src/flac_detective/analysis/new_scoring/rules/bitrate.py
src/flac_detective/analysis/new_scoring/rules/cassette.py
src/flac_detective/analysis/new_scoring/rules/consistency.py
src/flac_detective/analysis/new_scoring/rules/silence.py
src/flac_detective/analysis/new_scoring/rules/spectral.py
src/flac_detective/repair/__init__.py
src/flac_detective/repair/__main__.py
src/flac_detective/repair/encoding.py
src/flac_detective/repair/fixer.py
src/flac_detective/repair/metadata.py
src/flac_detective/reporting/__init__.py
src/flac_detective/reporting/statistics.py
src/flac_detective/reporting/text_reporter.py
tests/test_audio_loader_retry.py
tests/test_new_scoring.py
tests/test_new_scoring_rules.py
tests/test_rule11.py
tests/test_rule1_bitrate_enhancement.py
tests/test_rule4.py
tests/test_rule6.py
tests/test_rule7_vinyl.py
tests/test_rule8.py
tests/test_rule9.py
tests/test_scoring.py