.gitignore
LICENSE
MANIFEST.in
README.md
config.example.yml
pyproject.toml
.github/workflows/ci.yml
.github/workflows/publish-testpypi.yml
.github/workflows/publish.yml
.github/workflows/sync.yml
.scratch/garmin-to-wanderer/map.md
.scratch/garmin-to-wanderer/issues/01-garmin-access-method.md
.scratch/garmin-to-wanderer/issues/02-wanderer-ingest-contract.md
.scratch/garmin-to-wanderer/issues/03-sync-state-and-dedupe.md
.scratch/garmin-to-wanderer/issues/04-activity-selection-and-mapping.md
.scratch/garmin-to-wanderer/issues/05-cli-config-and-report.md
.scratch/garmin-to-wanderer/issues/06-implement-core-cli.md
.scratch/garmin-to-wanderer/issues/07-implement-incremental-and-backfill.md
.scratch/garmin-to-wanderer/issues/08-package-and-schedule.md
.scratch/garmin-to-wanderer/issues/09-write-adr.md
docs/adr/0001-garmin-source-of-truth.md
garmin_to_wanderer/__init__.py
garmin_to_wanderer/__main__.py
garmin_to_wanderer/cli.py
garmin_to_wanderer/config.py
garmin_to_wanderer/mapping.py
garmin_to_wanderer/models.py
garmin_to_wanderer/reporting.py
garmin_to_wanderer/state.py
garmin_to_wanderer/sync.py
garmin_to_wanderer/wanderer.py
garmin_to_wanderer.egg-info/PKG-INFO
garmin_to_wanderer.egg-info/SOURCES.txt
garmin_to_wanderer.egg-info/dependency_links.txt
garmin_to_wanderer.egg-info/entry_points.txt
garmin_to_wanderer.egg-info/requires.txt
garmin_to_wanderer.egg-info/scm_file_list.json
garmin_to_wanderer.egg-info/scm_version.json
garmin_to_wanderer.egg-info/top_level.txt
garmin_to_wanderer/sources/__init__.py
garmin_to_wanderer/sources/base.py
garmin_to_wanderer/sources/garmin_connect.py
tests/test_cli.py
tests/test_config.py
tests/test_garmin_connect.py
tests/test_mapping.py
tests/test_state.py
tests/test_sync.py
tests/test_version.py
tests/test_wanderer.py