sources:
  - id: osm
    name: "OSM Public GPS Traces"
    enabled: true
    license_adr: "docs/work-items/ET-008/06-adr/ADR-009-osm-licensing.md"
    base_url: "https://api.openstreetmap.org/api/0.6"
    rate_limit_sec: 1
    user_agent: "enduro-trails/1.0 (+https://openclaw.mva154.duckdns.org/enduro/)"
    attribution: "© OpenStreetMap contributors (ODbL)"
    parser_module: "src.api.gps_tracks.sources.osm"
    save_user_field: true
    external_url_template: "https://www.openstreetmap.org/user/{user}/traces/{external_id_numeric}"
    # ET-011 / ADR-015: ODbL разрешает реэкспорт при атрибуции.
    download_allowed: true

  - id: enduro_russia
    name: "EnduroRussia.ru"
    enabled: true
    license_adr: "docs/work-items/ET-008/06-adr/ADR-010-enduro-russia-licensing.md"
    base_url: "https://endurorussia.ru"
    rate_limit_sec: 5
    user_agent: "enduro-trails/1.0 (+https://openclaw.mva154.duckdns.org/enduro/)"
    attribution: "EnduroRussia.ru"
    parser_module: "src.api.gps_tracks.sources.enduro_russia"
    save_user_field: false
    source_priority: 80
    # ET-011 / ADR-015: ToS не содержит явного разрешения на ре-экспорт.
    download_allowed: true

  - id: wikiloc
    name: "Wikiloc"
    enabled: true
    license_adr: "docs/work-items/ET-008/06-adr/ADR-012-wikiloc-licensing.md"
    base_url: "https://www.wikiloc.com"
    rate_limit_sec: 10
    user_agent: "enduro-trails/1.0 (+https://openclaw.mva154.duckdns.org/enduro/)"
    attribution: "© Wikiloc contributors"
    parser_module: "src.api.gps_tracks.sources.wikiloc"
    save_user_field: false
    source_priority: 70
    activity_filter: [motorcycle, enduro]
    max_tracks_per_run: 50
    # ET-011 / ADR-015: proprietary, ToS запрещает массовый ре-экспорт.
    download_allowed: false

  - id: ttrails
    name: "Тропинки.ру"
    enabled: false
    license_adr: "docs/work-items/ET-008/06-adr/ADR-011-ttrails-licensing.md"
    base_url: "https://ttrails.ru"
    rate_limit_sec: 5
    user_agent: "enduro-trails/1.0 (+https://openclaw.mva154.duckdns.org/enduro/)"
    attribution: "ttrails.ru"
    parser_module: "src.api.gps_tracks.sources.ttrails"
    save_user_field: false
    # ET-011 / ADR-015: collection-ADR proposed (blocked), реэкспорт запрещён.
    download_allowed: false
