{
  "id": "rihla:cote-granit-rose",
  "steps": [
    {
      "id": "etape-1",
      "day": 1,
      "media": [],
      "order": 1,
      "title": {
        "fr": "Lannion"
      },
      "location": {
        "lat": 48.7323,
        "lon": -3.4595
      },
      "narrative": {
        "fr": "Faire du départ une vraie étape. Remonter les rues du centre à pied et noter les lieux auxquels on aimerait revenir, sans chercher à tout voir."
      },
      "practical": {
        "notes": "Exemple éditorial : coordonnées indicatives. Horaires, accès, réservations et stationnement de nuit à vérifier auprès des gestionnaires. Aucun emplacement de nuit n’est validé.",
        "night_spot": false,
        "booking_required": false
      }
    },
    {
      "id": "etape-2",
      "day": 2,
      "media": [],
      "order": 2,
      "title": {
        "fr": "Ploumanac’h"
      },
      "location": {
        "lat": 48.8313,
        "lon": -3.4847
      },
      "narrative": {
        "fr": "Laisser le véhicule sur un stationnement autorisé et rejoindre le littoral à pied. La lumière transforme les rochers : choisir une promenade courte et lui consacrer du temps."
      },
      "practical": {
        "notes": "Exemple éditorial : coordonnées indicatives. Horaires, accès, réservations et stationnement de nuit à vérifier auprès des gestionnaires. Aucun emplacement de nuit n’est validé.",
        "night_spot": false,
        "booking_required": false
      }
    },
    {
      "id": "etape-3",
      "day": 3,
      "media": [],
      "order": 3,
      "title": {
        "fr": "Trégastel"
      },
      "location": {
        "lat": 48.8278,
        "lon": -3.5109
      },
      "narrative": {
        "fr": "Prévoir une journée modulable au bord de l’eau. Consulter les marées pour toute promenade concernée et garder un retour simple vers le point de départ."
      },
      "practical": {
        "notes": "Exemple éditorial : coordonnées indicatives. Horaires, accès, réservations et stationnement de nuit à vérifier auprès des gestionnaires. Aucun emplacement de nuit n’est validé.",
        "night_spot": false,
        "booking_required": false
      }
    },
    {
      "id": "etape-4",
      "day": 4,
      "media": [],
      "order": 4,
      "title": {
        "fr": "Trébeurden"
      },
      "location": {
        "lat": 48.7698,
        "lon": -3.5669
      },
      "narrative": {
        "fr": "Finir par une halte calme avant le retour. Le meilleur souvenir sera peut-être une lumière aperçue depuis le chemin, plutôt qu’une visite supplémentaire."
      },
      "practical": {
        "notes": "Exemple éditorial : coordonnées indicatives. Horaires, accès, réservations et stationnement de nuit à vérifier auprès des gestionnaires. Aucun emplacement de nuit n’est validé.",
        "night_spot": false,
        "booking_required": false
      }
    }
  ],
  "title": {
    "fr": "Les détours de la côte de Granit rose"
  },
  "author": {
    "name": "Atelier Rihla · démonstration",
    "handle": "atelier-rihla"
  },
  "region": "Bretagne · Côtes-d’Armor",
  "themes": [
    "vanlife"
  ],
  "licence": "CC-BY-NC-4.0",
  "lineage": {
    "ancestors": [],
    "forked_from": null
  },
  "pricing": {
    "model": "free"
  },
  "summary": {
    "fr": "De petites distances entre les étapes, de longues plages de temps à pied : une proposition pour retrouver le goût de s’attarder."
  },
  "version": "1.0.0",
  "constraints": {
    "seasons": [
      4,
      5,
      6,
      9,
      10
    ],
    "vehicle": {
      "type": "van",
      "max_height_m": null
    },
    "budget_eur": {
      "max": 0,
      "min": 0
    },
    "duration_days": 4
  },
  "distribution": {
    "mcp": false,
    "exports": [
      "rihla",
      "gpx",
      "geojson",
      "kml"
    ],
    "schema_org": "TouristTrip"
  },
  "rihla_version": "1.0.0",
  "default_locale": "fr",
  "editorial_status": "example"
}