{
    "ok": true,
    "generated_at": "2026-07-07T22:09:23+00:00",
    "summary": "Pack d attribution et licences pour publier les sources Winerix avec wording, obligations et caveats copiables.",
    "attribution_summary": {
        "source_count": 10,
        "license_count": 5,
        "license_counts": {
            "ODbL": 1,
            "Licence Ouverte 2.0": 6,
            "Licence Ouverte 2.0 / source publique Atout France": 1,
            "Source publique INAO": 1,
            "Source publique Union europeenne": 1
        },
        "odbl_source_count": 1
    },
    "attributions": [
        {
            "source_key": "bnsc_bike_parking",
            "source_label": "Base Nationale du Stationnement Cyclable",
            "producer": "OpenStreetMap contributors / Transport.data.gouv",
            "license": "ODbL",
            "attribution": "© les contributeurs OpenStreetMap sous licence ODbL",
            "public_wording": "Stationnements cyclables issus d OpenStreetMap, export BNSC via transport.data.gouv.",
            "must_show": [
                "attribution_osm",
                "license_odbl",
                "non_exhaustive_caveat"
            ],
            "publication_caveat": "Donnees contributives non garanties exhaustives ; attribution OSM/ODbL obligatoire."
        },
        {
            "source_key": "insee_tourism_occupancy",
            "source_label": "Insee frequentation des hebergements touristiques",
            "producer": "Insee",
            "license": "Licence Ouverte 2.0",
            "attribution": "Source : Insee, frequentation des hebergements touristiques.",
            "public_wording": "Frequentation des hebergements touristiques Insee, utilisee comme demande touristique generale.",
            "must_show": [
                "source_insee",
                "geo_level",
                "time_period",
                "non_wine_attribution_caveat"
            ],
            "publication_caveat": "Ne pas attribuer les nuitees ou arrivees au vin sans rapprochement offre/territoire."
        },
        {
            "source_key": "insee_tourism_capacity_communes",
            "source_label": "Insee capacite touristique communale",
            "producer": "Insee",
            "license": "Licence Ouverte 2.0",
            "attribution": "Source : Insee, capacite touristique communale.",
            "public_wording": "Capacite d accueil communale Insee, utilisee comme contexte d offre touristique.",
            "must_show": [
                "source_insee",
                "vintage",
                "commune_scope"
            ],
            "publication_caveat": "Capacite communale, pas frequentation reelle ni motivation vin."
        },
        {
            "source_key": "qualite_tourisme_establishments",
            "source_label": "Etablissements labellises Qualite Tourisme",
            "producer": "Direction Generale des Entreprises",
            "license": "Licence Ouverte 2.0",
            "attribution": "Source : DGE / Qualite Tourisme.",
            "public_wording": "Label d Etat Qualite Tourisme pour l accueil et les prestations.",
            "must_show": [
                "source_dge",
                "label_scope",
                "non_wine_default_caveat"
            ],
            "publication_caveat": "Label accueil/prestations, pas frequentation ni preuve vin sans rapprochement."
        },
        {
            "source_key": "agencebio_organic_wine",
            "source_label": "Agence Bio operateurs et surfaces bio",
            "producer": "Agence Bio",
            "license": "Licence Ouverte 2.0",
            "attribution": "Source : Agence Bio.",
            "public_wording": "Operateurs bio et surfaces viticoles bio/conversion issus de l Agence Bio.",
            "must_show": [
                "source_agencebio",
                "aggregate_first",
                "vi_group_caveat"
            ],
            "publication_caveat": "Publier en agregat territoire ; le groupe VI viticulture inclut une faible part de raisin de table."
        },
        {
            "source_key": "hve_certified_estates",
            "source_label": "Annuaire des exploitations certifiees HVE",
            "producer": "Ministere de l Agriculture",
            "license": "Licence Ouverte 2.0",
            "attribution": "Source : Ministere de l Agriculture, annuaire HVE.",
            "public_wording": "Signal HVE officiel pour les exploitations certifiees ayant accepte de figurer dans l annuaire.",
            "must_show": [
                "source_hve",
                "voluntary_directory_caveat"
            ],
            "publication_caveat": "Annuaire volontaire : absence du fichier ne prouve pas absence de certification."
        },
        {
            "source_key": "datatourisme_oenotourism",
            "source_label": "DATAtourisme offres oenotouristiques",
            "producer": "DATAtourisme / ADN Tourisme",
            "license": "Licence Ouverte 2.0",
            "attribution": "Source : DATAtourisme.",
            "public_wording": "Offres touristiques ouvertes DATAtourisme filtrees pour les signaux vin.",
            "must_show": [
                "source_datatourisme",
                "filter_caveat",
                "false_positive_caveat"
            ],
            "publication_caveat": "Filtrage vin a relire ; offre recensee, pas frequentation."
        },
        {
            "source_key": "vignobles_decouvertes",
            "source_label": "Vignobles & Decouvertes",
            "producer": "Atout France",
            "license": "Licence Ouverte 2.0 / source publique Atout France",
            "attribution": "Source : Atout France, Vignobles & Decouvertes.",
            "public_wording": "Label destination Vignobles & Decouvertes pour qualifier l oenotourisme.",
            "must_show": [
                "source_atout_france",
                "label_scope"
            ],
            "publication_caveat": "Label destination, pas mesure de performance touristique."
        },
        {
            "source_key": "inao_aoc_aop_communes",
            "source_label": "INAO AOC/AOP communes",
            "producer": "INAO",
            "license": "Source publique INAO",
            "attribution": "Source : INAO.",
            "public_wording": "Preuves appellation et communes rattachees via INAO.",
            "must_show": [
                "source_inao",
                "legal_scope_caveat"
            ],
            "publication_caveat": "Usage juridique a relire ; perimetres appellation et communes ne se substituent pas aux textes officiels."
        },
        {
            "source_key": "eambrosia_gi",
            "source_label": "eAmbrosia indications geographiques",
            "producer": "Commission europeenne",
            "license": "Source publique Union europeenne",
            "attribution": "Source : Commission europeenne, eAmbrosia.",
            "public_wording": "Reference europeenne des indications geographiques et statuts.",
            "must_show": [
                "source_eu",
                "status_date"
            ],
            "publication_caveat": "Statut et cahier des charges a citer avec date de consultation si usage juridique."
        }
    ],
    "copy_markdown": "# Reference Source Attribution Pack\n\nPack d attribution et licences pour publier les sources Winerix avec wording, obligations et caveats copiables.\n\n## Synthese\n- Sources : 10\n- Licences : 5\n- Sources ODbL : 1\n\n## Attributions\n\n### Base Nationale du Stationnement Cyclable\n- Cle : `bnsc_bike_parking`\n- Producteur : OpenStreetMap contributors / Transport.data.gouv\n- Licence : ODbL\n- Attribution : © les contributeurs OpenStreetMap sous licence ODbL\n- Wording public : Stationnements cyclables issus d OpenStreetMap, export BNSC via transport.data.gouv.\n- Obligatoire : attribution_osm, license_odbl, non_exhaustive_caveat\n- Caveat : Donnees contributives non garanties exhaustives ; attribution OSM/ODbL obligatoire.\n\n### Insee frequentation des hebergements touristiques\n- Cle : `insee_tourism_occupancy`\n- Producteur : Insee\n- Licence : Licence Ouverte 2.0\n- Attribution : Source : Insee, frequentation des hebergements touristiques.\n- Wording public : Frequentation des hebergements touristiques Insee, utilisee comme demande touristique generale.\n- Obligatoire : source_insee, geo_level, time_period, non_wine_attribution_caveat\n- Caveat : Ne pas attribuer les nuitees ou arrivees au vin sans rapprochement offre/territoire.\n\n### Insee capacite touristique communale\n- Cle : `insee_tourism_capacity_communes`\n- Producteur : Insee\n- Licence : Licence Ouverte 2.0\n- Attribution : Source : Insee, capacite touristique communale.\n- Wording public : Capacite d accueil communale Insee, utilisee comme contexte d offre touristique.\n- Obligatoire : source_insee, vintage, commune_scope\n- Caveat : Capacite communale, pas frequentation reelle ni motivation vin.\n\n### Etablissements labellises Qualite Tourisme\n- Cle : `qualite_tourisme_establishments`\n- Producteur : Direction Generale des Entreprises\n- Licence : Licence Ouverte 2.0\n- Attribution : Source : DGE / Qualite Tourisme.\n- Wording public : Label d Etat Qualite Tourisme pour l accueil et les prestations.\n- Obligatoire : source_dge, label_scope, non_wine_default_caveat\n- Caveat : Label accueil/prestations, pas frequentation ni preuve vin sans rapprochement.\n\n### Agence Bio operateurs et surfaces bio\n- Cle : `agencebio_organic_wine`\n- Producteur : Agence Bio\n- Licence : Licence Ouverte 2.0\n- Attribution : Source : Agence Bio.\n- Wording public : Operateurs bio et surfaces viticoles bio/conversion issus de l Agence Bio.\n- Obligatoire : source_agencebio, aggregate_first, vi_group_caveat\n- Caveat : Publier en agregat territoire ; le groupe VI viticulture inclut une faible part de raisin de table.\n\n### Annuaire des exploitations certifiees HVE\n- Cle : `hve_certified_estates`\n- Producteur : Ministere de l Agriculture\n- Licence : Licence Ouverte 2.0\n- Attribution : Source : Ministere de l Agriculture, annuaire HVE.\n- Wording public : Signal HVE officiel pour les exploitations certifiees ayant accepte de figurer dans l annuaire.\n- Obligatoire : source_hve, voluntary_directory_caveat\n- Caveat : Annuaire volontaire : absence du fichier ne prouve pas absence de certification.\n\n### DATAtourisme offres oenotouristiques\n- Cle : `datatourisme_oenotourism`\n- Producteur : DATAtourisme / ADN Tourisme\n- Licence : Licence Ouverte 2.0\n- Attribution : Source : DATAtourisme.\n- Wording public : Offres touristiques ouvertes DATAtourisme filtrees pour les signaux vin.\n- Obligatoire : source_datatourisme, filter_caveat, false_positive_caveat\n- Caveat : Filtrage vin a relire ; offre recensee, pas frequentation.\n\n### Vignobles & Decouvertes\n- Cle : `vignobles_decouvertes`\n- Producteur : Atout France\n- Licence : Licence Ouverte 2.0 / source publique Atout France\n- Attribution : Source : Atout France, Vignobles & Decouvertes.\n- Wording public : Label destination Vignobles & Decouvertes pour qualifier l oenotourisme.\n- Obligatoire : source_atout_france, label_scope\n- Caveat : Label destination, pas mesure de performance touristique.\n\n### INAO AOC/AOP communes\n- Cle : `inao_aoc_aop_communes`\n- Producteur : INAO\n- Licence : Source publique INAO\n- Attribution : Source : INAO.\n- Wording public : Preuves appellation et communes rattachees via INAO.\n- Obligatoire : source_inao, legal_scope_caveat\n- Caveat : Usage juridique a relire ; perimetres appellation et communes ne se substituent pas aux textes officiels.\n\n### eAmbrosia indications geographiques\n- Cle : `eambrosia_gi`\n- Producteur : Commission europeenne\n- Licence : Source publique Union europeenne\n- Attribution : Source : Commission europeenne, eAmbrosia.\n- Wording public : Reference europeenne des indications geographiques et statuts.\n- Obligatoire : source_eu, status_date\n- Caveat : Statut et cahier des charges a citer avec date de consultation si usage juridique.\n"
}