LICENSE
README.md
pyproject.toml
src/shipwatch/__init__.py
src/shipwatch/__main__.py
src/shipwatch/_version.py
src/shipwatch/cli.py
src/shipwatch/config.py
src/shipwatch/dates.py
src/shipwatch/llm.py
src/shipwatch/models.py
src/shipwatch/py.typed
src/shipwatch/storage.py
src/shipwatch/textutil.py
src/shipwatch.egg-info/PKG-INFO
src/shipwatch.egg-info/SOURCES.txt
src/shipwatch.egg-info/dependency_links.txt
src/shipwatch.egg-info/entry_points.txt
src/shipwatch.egg-info/requires.txt
src/shipwatch.egg-info/top_level.txt
src/shipwatch/data/sources.yaml
src/shipwatch/fetch/__init__.py
src/shipwatch/fetch/client.py
src/shipwatch/fetch/github.py
src/shipwatch/fetch/html.py
src/shipwatch/fetch/robots.py
src/shipwatch/fetch/rss.py
src/shipwatch/fetch/sitemap.py
src/shipwatch/output/__init__.py
src/shipwatch/output/render.py
src/shipwatch/pipeline/__init__.py
src/shipwatch/pipeline/characterize.py
src/shipwatch/pipeline/cluster.py
src/shipwatch/pipeline/dedup.py
src/shipwatch/pipeline/extract.py
src/shipwatch/pipeline/run.py
src/shipwatch/pipeline/score.py
src/shipwatch/pipeline/synthesize.py
src/shipwatch/pipeline/verify.py
tests/test_cli.py
tests/test_client.py
tests/test_fetch_parsers.py
tests/test_llm.py
tests/test_pipeline_e2e.py
tests/test_pipeline_units.py
tests/test_storage_and_config.py