{"ok":true,"generated_at":"2026-07-06T21:08:08+02:00","snippet_count":7,"snippets":[{"key":"homepage_hero","title":"Hero page reference","audience":"public, direction, partenaires","channel":"homepage ou landing data","tone":"autorite claire","message":"Winerix structure les donnees publiques et internes du vin, de l oenotourisme et des territoires pour produire des KPI fiables, cites et directement reutilisables.","kpi_slots":["reference_score","source_count","confidence_score"],"product_keys":["wine_reference_pack","reference_kpi_cards","reference_publication_gate"],"products":[{"key":"wine_reference_pack","label":"Reference Pack Winerix","markdown_export":"/api/reference_export.php?type=wine_reference_pack&format=md","csv_export":"/api/reference_export.php?type=wine_reference_pack","caveat":"Synthèse de maturité : dépend des imports locaux et des caveats de chaque source."},{"key":"reference_kpi_cards","label":"KPI Cards hydratées","markdown_export":"/api/get_reference_kpi_cards.php?format=md","csv_export":"/api/get_reference_kpi_cards.php?format=csv","caveat":"Hydratation best-effort : si la DB échoue, les placeholders restent visibles."},{"key":"reference_publication_gate","label":"Publication Gate","markdown_export":"/api/get_reference_publication_gate.php?format=md","csv_export":"/api/get_reference_publication_gate.php?format=csv","caveat":"Gate de readiness : ne remplace pas les tests d’import DB ni la validation métier finale."}],"cta":"Voir le Reference Pack et les cartes KPI.","caveat":"Publier uniquement avec le Publication Gate et les caveats visibles.","clipboard_block":"Winerix structure les donnees publiques et internes du vin, de l oenotourisme et des territoires pour produire des KPI fiables, cites et directement reutilisables.\n\nKPI a injecter : reference_score, source_count, confidence_score\nCaveat : Publier uniquement avec le Publication Gate et les caveats visibles."},{"key":"destination_slide","title":"Slide destination oenotourisme","audience":"destination, CRT, institutionnel","channel":"deck ou note destination","tone":"operationnel","message":"Le potentiel destination se lit en couches : offre DATAtourisme, capacite INSEE, hebergements classes, accessibilite Tourisme & Handicap et label Vignobles & Decouvertes.","kpi_slots":["datatourisme_oenotourism_offers","insee_tourism_capacity_total","classified_accommodations","tourism_handicap_establishments"],"product_keys":["oenotourism_offers","insee_tourism_capacity_communes","classified_accommodations","tourism_handicap_establishments","vignobles_decouvertes"],"products":[{"key":"oenotourism_offers","label":"oenotourism_offers","markdown_export":"","csv_export":"","caveat":""},{"key":"insee_tourism_capacity_communes","label":"Capacité touristique communale INSEE","markdown_export":"/api/reference_export.php?type=insee_tourism_capacity_communes&format=md","csv_export":"/api/reference_export.php?type=insee_tourism_capacity_communes","caveat":"Capacité officielle au 1er janvier : pas fréquentation réelle, pas nuitées, pas motivation vin."},{"key":"classified_accommodations","label":"Hébergements touristiques classés","markdown_export":"/api/reference_export.php?type=classified_accommodations&format=md","csv_export":"/api/reference_export.php?type=classified_accommodations","caveat":"Hébergements classés uniquement : pas toute l’offre, pas fréquentation réelle."},{"key":"tourism_handicap_establishments","label":"Établissements Tourisme & Handicap","markdown_export":"/api/reference_export.php?type=tourism_handicap_establishments&format=md","csv_export":"/api/reference_export.php?type=tourism_handicap_establishments","caveat":"Label accessibilité : ne mesure pas fréquentation, satisfaction ni exhaustivité de toute l’offre touristique."},{"key":"vignobles_decouvertes","label":"Destinations Vignobles & Découvertes","markdown_export":"/api/reference_export.php?type=vignobles_decouvertes_destinations&format=md","csv_export":"/api/reference_export.php?type=vignobles_decouvertes_destinations","caveat":"Label destination : pas fréquentation, pas performance de chaque prestataire."}],"cta":"Copier les exports destination et garder le caveat frequentation.","caveat":"Capacite et offre ne prouvent pas les nuitees ni la motivation vin.","clipboard_block":"Le potentiel destination se lit en couches : offre DATAtourisme, capacite INSEE, hebergements classes, accessibilite Tourisme & Handicap et label Vignobles & Decouvertes.\n\nKPI a injecter : datatourisme_oenotourism_offers, insee_tourism_capacity_total, classified_accommodations, tourism_handicap_establishments\nCaveat : Capacite et offre ne prouvent pas les nuitees ni la motivation vin."},{"key":"appellation_proof","title":"Bloc preuve appellation","audience":"appellation, editorial, qualite data","channel":"fiche appellation ou annexe methode","tone":"probant","message":"La preuve appellation combine SIQO INAO, aires communales AOC/AOP, eAmbrosia et une file de gaps explicite pour ne jamais masquer les limites de rapprochement.","kpi_slots":["inao_siqo_wine_products","inao_aoc_aop_areas","eambrosia_gi_count","appellation_evidence_coverage_rate"],"product_keys":["appellation_evidence_pack","inao_siqo_products","inao_aoc_aop_communes","eambrosia_gis","appellation_regulatory_gaps"],"products":[{"key":"appellation_evidence_pack","label":"Preuve appellation complète","markdown_export":"/api/reference_export.php?type=appellation_evidence_pack&format=md","csv_export":"/api/reference_export.php?type=appellation_evidence_pack","caveat":"Matching normalisé accents/casse/ponctuation, mais encore textuel : relire les libellés avant usage juridique ou publication forte."},{"key":"inao_siqo_products","label":"Produits SIQO INAO vin","markdown_export":"/api/reference_export.php?type=inao_siqo_products&format=md&wine_only=1","csv_export":"/api/reference_export.php?type=inao_siqo_products&wine_only=1","caveat":"Source produit officielle : ne remplace pas les aires communales INAO ni les cahiers des charges eAmbrosia."},{"key":"inao_aoc_aop_communes","label":"Aires AOC/AOP INAO par commune","markdown_export":"/api/reference_export.php?type=inao_aoc_aop_communes&format=md","csv_export":"/api/reference_export.php?type=inao_aoc_aop_communes","caveat":"AOC/AOP toutes familles : filtrer/croiser avec les appellations vin Winerix, COMAGRI ou eAmbrosia avant usage juridique."},{"key":"eambrosia_gis","label":"eambrosia_gis","markdown_export":"","csv_export":"","caveat":""},{"key":"appellation_regulatory_gaps","label":"appellation_regulatory_gaps","markdown_export":"","csv_export":"","caveat":""}],"cta":"Publier le bloc preuve avec les gaps ouverts.","caveat":"Les rapprochements textuels doivent rester controles avant usage juridique.","clipboard_block":"La preuve appellation combine SIQO INAO, aires communales AOC/AOP, eAmbrosia et une file de gaps explicite pour ne jamais masquer les limites de rapprochement.\n\nKPI a injecter : inao_siqo_wine_products, inao_aoc_aop_areas, eambrosia_gi_count, appellation_evidence_coverage_rate\nCaveat : Les rapprochements textuels doivent rester controles avant usage juridique."},{"key":"market_signal","title":"Signal marche vin","audience":"direction, sales, analyste marche","channel":"brief marche ou email sales","tone":"sobre","message":"Le cadrage marche associe prix vrac FranceAgriMer, macro indicateurs vin et nomenclatures commerce pour contextualiser le territoire sans confondre prix vrac et prix domaine.","kpi_slots":["bulk_price_series","latest_bulk_price","macro_wine_indicators","trade_nc8_tracked_codes"],"product_keys":["bulk_wine_prices","reference_kpi_dictionary","wine_reference_pack"],"products":[{"key":"bulk_wine_prices","label":"Prix vrac FranceAgriMer","markdown_export":"/api/reference_export.php?type=bulk_wine_prices&format=md","csv_export":"/api/reference_export.php?type=bulk_wine_prices","caveat":"Prix vrac France entière VSIG/IGP : pas prix domaine, pas contrats privés, pas cotation appellation fine."},{"key":"reference_kpi_dictionary","label":"Dictionnaire KPI Winerix","markdown_export":"/api/get_reference_kpi_dictionary.php?format=md","csv_export":"/api/get_reference_kpi_dictionary.php?format=csv","caveat":"Dictionnaire sémantique : ne remplace pas les valeurs dynamiques ni les contrôles d’import."},{"key":"wine_reference_pack","label":"Reference Pack Winerix","markdown_export":"/api/reference_export.php?type=wine_reference_pack&format=md","csv_export":"/api/reference_export.php?type=wine_reference_pack","caveat":"Synthèse de maturité : dépend des imports locaux et des caveats de chaque source."}],"cta":"Utiliser le signal marche comme contexte, pas comme prix commercial.","caveat":"Prix France entiere VSIG/IGP, pas cotation appellation fine.","clipboard_block":"Le cadrage marche associe prix vrac FranceAgriMer, macro indicateurs vin et nomenclatures commerce pour contextualiser le territoire sans confondre prix vrac et prix domaine.\n\nKPI a injecter : bulk_price_series, latest_bulk_price, macro_wine_indicators, trade_nc8_tracked_codes\nCaveat : Prix France entiere VSIG/IGP, pas cotation appellation fine."},{"key":"business_density","title":"Densite economique vin","audience":"sales, analyste territoire, direction","channel":"prospection ou benchmark territoire","tone":"actionnable","message":"La densite economique vin se construit avec Sirene : etablissements coeur vin, codes adjacents boissons, communes couvertes et mix NAF a caveater.","kpi_slots":["sirene_wine_establishments","core_wine_establishments","naf_codes","communes"],"product_keys":["sirene_wine_establishments","reference_user_need_navigator","source_opportunity_radar"],"products":[{"key":"sirene_wine_establishments","label":"Établissements vin SIRENE","markdown_export":"/api/reference_export.php?type=sirene_wine_establishments&format=md","csv_export":"/api/reference_export.php?type=sirene_wine_establishments","caveat":"Activité administrative déclarée : codes adjacents non exclusivement vin et obligations RGPD pour usages nominatifs."},{"key":"reference_user_need_navigator","label":"User Need Navigator","markdown_export":"/api/get_reference_user_need_navigator.php?format=md","csv_export":"/api/get_reference_user_need_navigator.php?format=csv","caveat":"Navigator éditorial : il route vers les produits, mais ne prouve pas la fraîcheur ni l’import effectif de chaque source."},{"key":"source_opportunity_radar","label":"Source Opportunity Radar","markdown_export":"/api/get_source_opportunity_radar.php?format=md","csv_export":"/api/get_source_opportunity_radar.php?format=csv","caveat":"Radar de priorisation : les sources listées ne sont pas toutes encore importées ni validées métier."}],"cta":"Publier les agregats avant tout usage nominatif.","caveat":"Sirene est administratif ; usages nominatifs et codes adjacents demandent controle RGPD/metier.","clipboard_block":"La densite economique vin se construit avec Sirene : etablissements coeur vin, codes adjacents boissons, communes couvertes et mix NAF a caveater.\n\nKPI a injecter : sirene_wine_establishments, core_wine_establishments, naf_codes, communes\nCaveat : Sirene est administratif ; usages nominatifs et codes adjacents demandent controle RGPD/metier."},{"key":"data_ops_release","title":"Release note data ops","audience":"data ops, publication, direction","channel":"release note ou point hebdo","tone":"factuel","message":"La publication est pilotable si chaque source a un statut, une fraicheur, une action, un fallback et une decision publier/annoter/bloquer.","kpi_slots":["source_activation_readiness","publication_action","freshness_status","publishability_status"],"product_keys":["source_activation_status","source_maintenance_board","reference_publication_gate","source_opportunity_radar"],"products":[{"key":"source_activation_status","label":"Statut activation sources","markdown_export":"/api/get_source_activation_status.php?format=md","csv_export":"/api/get_source_activation_status.php?format=csv","caveat":"Statut fichiers/config uniquement : ne prouve pas que l’import DB a réussi."},{"key":"source_maintenance_board","label":"Board maintenance sources","markdown_export":"/api/get_source_maintenance_board.php?format=md","csv_export":"/api/get_source_maintenance_board.php?format=csv","caveat":"Board opérationnel : ne prouve pas l’import DB ni la validité métier des données."},{"key":"reference_publication_gate","label":"Publication Gate","markdown_export":"/api/get_reference_publication_gate.php?format=md","csv_export":"/api/get_reference_publication_gate.php?format=csv","caveat":"Gate de readiness : ne remplace pas les tests d’import DB ni la validation métier finale."},{"key":"source_opportunity_radar","label":"Source Opportunity Radar","markdown_export":"/api/get_source_opportunity_radar.php?format=md","csv_export":"/api/get_source_opportunity_radar.php?format=csv","caveat":"Radar de priorisation : les sources listées ne sont pas toutes encore importées ni validées métier."}],"cta":"Traiter les P1/P2 puis relancer le Publication Gate.","caveat":"Readiness fichier/config ne prouve pas l import DB ni la validation metier.","clipboard_block":"La publication est pilotable si chaque source a un statut, une fraicheur, une action, un fallback et une decision publier/annoter/bloquer.\n\nKPI a injecter : source_activation_readiness, publication_action, freshness_status, publishability_status\nCaveat : Readiness fichier/config ne prouve pas l import DB ni la validation metier."},{"key":"method_footer","title":"Footer methode universel","audience":"public, legal, analyste","channel":"bas de page, slide, annexe","tone":"transparent","message":"Chaque KPI Winerix doit rester accompagne de sa source, son perimetre, son millesime ou date de snapshot, et sa limite de lecture.","kpi_slots":["source_key","generated_at","caveat","confidence"],"product_keys":["reference_kpi_dictionary","reference_publication_gate","source_refresh_policy"],"products":[{"key":"reference_kpi_dictionary","label":"Dictionnaire KPI Winerix","markdown_export":"/api/get_reference_kpi_dictionary.php?format=md","csv_export":"/api/get_reference_kpi_dictionary.php?format=csv","caveat":"Dictionnaire sémantique : ne remplace pas les valeurs dynamiques ni les contrôles d’import."},{"key":"reference_publication_gate","label":"Publication Gate","markdown_export":"/api/get_reference_publication_gate.php?format=md","csv_export":"/api/get_reference_publication_gate.php?format=csv","caveat":"Gate de readiness : ne remplace pas les tests d’import DB ni la validation métier finale."},{"key":"source_refresh_policy","label":"Politique de fraîcheur sources","markdown_export":"/api/reference_export.php?type=source_refresh_policy&format=md","csv_export":"/api/reference_export.php?type=source_refresh_policy","caveat":"Runbook de gouvernance : ne remplace pas l’import effectif."}],"cta":"Conserver le caveat avec le chiffre copie.","caveat":"Un KPI sans source ni limite ne doit pas etre publie comme reference.","clipboard_block":"Chaque KPI Winerix doit rester accompagne de sa source, son perimetre, son millesime ou date de snapshot, et sa limite de lecture.\n\nKPI a injecter : source_key, generated_at, caveat, confidence\nCaveat : Un KPI sans source ni limite ne doit pas etre publie comme reference."}],"copy_markdown":"# Publishable Snippet Board Winerix\n\nBlocs prets a copier pour page, slide, email ou release note.\n\n## Table copiable\n\n| Bloc | Audience | Canal | KPI slots | Produits | CTA |\n|---|---|---|---|---|---|\n| Hero page reference | public, direction, partenaires | homepage ou landing data | reference_score, source_count, confidence_score | Reference Pack Winerix, KPI Cards hydratées, Publication Gate | Voir le Reference Pack et les cartes KPI. |\n| Slide destination oenotourisme | destination, CRT, institutionnel | deck ou note destination | datatourisme_oenotourism_offers, insee_tourism_capacity_total, classified_accommodations, tourism_handicap_establishments | oenotourism_offers, Capacité touristique communale INSEE, Hébergements touristiques classés, Établissements Tourisme & Handicap, Destinations Vignobles & Découvertes | Copier les exports destination et garder le caveat frequentation. |\n| Bloc preuve appellation | appellation, editorial, qualite data | fiche appellation ou annexe methode | inao_siqo_wine_products, inao_aoc_aop_areas, eambrosia_gi_count, appellation_evidence_coverage_rate | Preuve appellation complète, Produits SIQO INAO vin, Aires AOC/AOP INAO par commune, eambrosia_gis, appellation_regulatory_gaps | Publier le bloc preuve avec les gaps ouverts. |\n| Signal marche vin | direction, sales, analyste marche | brief marche ou email sales | bulk_price_series, latest_bulk_price, macro_wine_indicators, trade_nc8_tracked_codes | Prix vrac FranceAgriMer, Dictionnaire KPI Winerix, Reference Pack Winerix | Utiliser le signal marche comme contexte, pas comme prix commercial. |\n| Densite economique vin | sales, analyste territoire, direction | prospection ou benchmark territoire | sirene_wine_establishments, core_wine_establishments, naf_codes, communes | Établissements vin SIRENE, User Need Navigator, Source Opportunity Radar | Publier les agregats avant tout usage nominatif. |\n| Release note data ops | data ops, publication, direction | release note ou point hebdo | source_activation_readiness, publication_action, freshness_status, publishability_status | Statut activation sources, Board maintenance sources, Publication Gate, Source Opportunity Radar | Traiter les P1/P2 puis relancer le Publication Gate. |\n| Footer methode universel | public, legal, analyste | bas de page, slide, annexe | source_key, generated_at, caveat, confidence | Dictionnaire KPI Winerix, Publication Gate, Politique de fraîcheur sources | Conserver le caveat avec le chiffre copie. |\n\n## Hero page reference\n\nWinerix structure les donnees publiques et internes du vin, de l oenotourisme et des territoires pour produire des KPI fiables, cites et directement reutilisables.\n\n**KPI a injecter.** reference_score, source_count, confidence_score\n\n**Exports.**\n\n- Reference Pack Winerix : /api/reference_export.php?type=wine_reference_pack&format=md\n- KPI Cards hydratées : /api/get_reference_kpi_cards.php?format=md\n- Publication Gate : /api/get_reference_publication_gate.php?format=md\n\n**Caveat.** Publier uniquement avec le Publication Gate et les caveats visibles.\n\n**CTA.** Voir le Reference Pack et les cartes KPI.\n\n## Slide destination oenotourisme\n\nLe potentiel destination se lit en couches : offre DATAtourisme, capacite INSEE, hebergements classes, accessibilite Tourisme & Handicap et label Vignobles & Decouvertes.\n\n**KPI a injecter.** datatourisme_oenotourism_offers, insee_tourism_capacity_total, classified_accommodations, tourism_handicap_establishments\n\n**Exports.**\n\n- oenotourism_offers : export n/a\n- Capacité touristique communale INSEE : /api/reference_export.php?type=insee_tourism_capacity_communes&format=md\n- Hébergements touristiques classés : /api/reference_export.php?type=classified_accommodations&format=md\n- Établissements Tourisme & Handicap : /api/reference_export.php?type=tourism_handicap_establishments&format=md\n- Destinations Vignobles & Découvertes : /api/reference_export.php?type=vignobles_decouvertes_destinations&format=md\n\n**Caveat.** Capacite et offre ne prouvent pas les nuitees ni la motivation vin.\n\n**CTA.** Copier les exports destination et garder le caveat frequentation.\n\n## Bloc preuve appellation\n\nLa preuve appellation combine SIQO INAO, aires communales AOC/AOP, eAmbrosia et une file de gaps explicite pour ne jamais masquer les limites de rapprochement.\n\n**KPI a injecter.** inao_siqo_wine_products, inao_aoc_aop_areas, eambrosia_gi_count, appellation_evidence_coverage_rate\n\n**Exports.**\n\n- Preuve appellation complète : /api/reference_export.php?type=appellation_evidence_pack&format=md\n- Produits SIQO INAO vin : /api/reference_export.php?type=inao_siqo_products&format=md&wine_only=1\n- Aires AOC/AOP INAO par commune : /api/reference_export.php?type=inao_aoc_aop_communes&format=md\n- eambrosia_gis : export n/a\n- appellation_regulatory_gaps : export n/a\n\n**Caveat.** Les rapprochements textuels doivent rester controles avant usage juridique.\n\n**CTA.** Publier le bloc preuve avec les gaps ouverts.\n\n## Signal marche vin\n\nLe cadrage marche associe prix vrac FranceAgriMer, macro indicateurs vin et nomenclatures commerce pour contextualiser le territoire sans confondre prix vrac et prix domaine.\n\n**KPI a injecter.** bulk_price_series, latest_bulk_price, macro_wine_indicators, trade_nc8_tracked_codes\n\n**Exports.**\n\n- Prix vrac FranceAgriMer : /api/reference_export.php?type=bulk_wine_prices&format=md\n- Dictionnaire KPI Winerix : /api/get_reference_kpi_dictionary.php?format=md\n- Reference Pack Winerix : /api/reference_export.php?type=wine_reference_pack&format=md\n\n**Caveat.** Prix France entiere VSIG/IGP, pas cotation appellation fine.\n\n**CTA.** Utiliser le signal marche comme contexte, pas comme prix commercial.\n\n## Densite economique vin\n\nLa densite economique vin se construit avec Sirene : etablissements coeur vin, codes adjacents boissons, communes couvertes et mix NAF a caveater.\n\n**KPI a injecter.** sirene_wine_establishments, core_wine_establishments, naf_codes, communes\n\n**Exports.**\n\n- Établissements vin SIRENE : /api/reference_export.php?type=sirene_wine_establishments&format=md\n- User Need Navigator : /api/get_reference_user_need_navigator.php?format=md\n- Source Opportunity Radar : /api/get_source_opportunity_radar.php?format=md\n\n**Caveat.** Sirene est administratif ; usages nominatifs et codes adjacents demandent controle RGPD/metier.\n\n**CTA.** Publier les agregats avant tout usage nominatif.\n\n## Release note data ops\n\nLa publication est pilotable si chaque source a un statut, une fraicheur, une action, un fallback et une decision publier/annoter/bloquer.\n\n**KPI a injecter.** source_activation_readiness, publication_action, freshness_status, publishability_status\n\n**Exports.**\n\n- Statut activation sources : /api/get_source_activation_status.php?format=md\n- Board maintenance sources : /api/get_source_maintenance_board.php?format=md\n- Publication Gate : /api/get_reference_publication_gate.php?format=md\n- Source Opportunity Radar : /api/get_source_opportunity_radar.php?format=md\n\n**Caveat.** Readiness fichier/config ne prouve pas l import DB ni la validation metier.\n\n**CTA.** Traiter les P1/P2 puis relancer le Publication Gate.\n\n## Footer methode universel\n\nChaque KPI Winerix doit rester accompagne de sa source, son perimetre, son millesime ou date de snapshot, et sa limite de lecture.\n\n**KPI a injecter.** source_key, generated_at, caveat, confidence\n\n**Exports.**\n\n- Dictionnaire KPI Winerix : /api/get_reference_kpi_dictionary.php?format=md\n- Publication Gate : /api/get_reference_publication_gate.php?format=md\n- Politique de fraîcheur sources : /api/reference_export.php?type=source_refresh_policy&format=md\n\n**Caveat.** Un KPI sans source ni limite ne doit pas etre publie comme reference.\n\n**CTA.** Conserver le caveat avec le chiffre copie.\n"}