{"ok":true,"generated_at":"2026-07-06T21:05:15+02:00","slide_count":8,"slides":[{"slide":1,"title":"Winerix devient la couche reference data du vin","subtitle":"Sources publiques, preuves, KPI et exports copiables dans un seul systeme.","message":"Le probleme n est pas le manque de donnees vin : c est leur dispersion. Winerix transforme des sources heterogenes en produits data lisibles, caveates et actionnables.","kpi_slots":["reference_score","source_count","product_count","confidence_score"],"visual":"Hero score ring + pile de sources + badge Publication Gate.","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."}],"speaker_note":"Installer la promesse : Winerix ne vend pas une base brute, mais une couche de reference gouvernee.","caveat":"Les valeurs dynamiques doivent venir des exports runtime et rester accompagnees des caveats."},{"slide":2,"title":"Chaque utilisateur part d une decision, pas d une table","subtitle":"Direction, destination, appellation, sales, data ops et analyste ont des parcours differents.","message":"Le meme chiffre peut etre utile ou dangereux selon le contexte. Winerix route les utilisateurs vers les bons KPI, les bons exports et les limites a conserver.","kpi_slots":["route_count","persona","hero_kpis","product_keys"],"visual":"Six cartes persona avec decision, KPI heros et export principal.","product_keys":["reference_user_need_navigator","reference_publishable_snippets","reference_data_product_index"],"products":[{"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":"reference_publishable_snippets","label":"Publishable Snippet Board","markdown_export":"/api/get_reference_publishable_snippets.php?format=md","csv_export":"/api/get_reference_publishable_snippets.php?format=csv","caveat":"Blocs éditoriaux : injecter les valeurs dynamiques et vérifier le Publication Gate avant diffusion externe."},{"key":"reference_data_product_index","label":"Data Product Index","markdown_export":"/api/get_reference_data_product_index.php?format=md","csv_export":"/api/get_reference_data_product_index.php?format=csv","caveat":"Index de navigation : il reflète le catalogue produit configuré, pas la fraîcheur réelle des données importées."}],"speaker_note":"Montrer que la valeur produit vient de la comprehension des besoins, pas seulement du volume de sources.","caveat":"Le navigator route les produits ; il ne valide pas la fraicheur des imports."},{"slide":3,"title":"Les KPI sont organises en familles coherentes","subtitle":"Reference, territoire, accueil, marche, economie et operations sources.","message":"Winerix evite les comparaisons bancales en separant les niveaux d aggregation : plateforme, commune, appellation, campagne, code NAF et source.","kpi_slots":["family_count","aggregation_level","hero_kpis","visual_treatment"],"visual":"Rail de scorecards KPI par famille, avec couleurs et caveats.","product_keys":["reference_kpi_scorecard","reference_kpi_dictionary","reference_kpi_card_deck"],"products":[{"key":"reference_kpi_scorecard","label":"Reference KPI Scorecard","markdown_export":"/api/get_reference_kpi_scorecard.php?format=md","csv_export":"/api/get_reference_kpi_scorecard.php?format=csv","caveat":"Scorecard methode : elle structure les familles KPI mais ne remplace pas les valeurs dynamiques ni le Publication Gate."},{"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_kpi_card_deck","label":"KPI Card Deck","markdown_export":"/api/get_reference_kpi_card_deck.php?format=md","csv_export":"/api/get_reference_kpi_card_deck.php?format=csv","caveat":"Cartes éditoriales : remplacer les placeholders par les valeurs dynamiques avant publication."}],"speaker_note":"Insister sur la discipline : un bon KPI est autant une definition qu une valeur.","caveat":"La scorecard structure la lecture mais ne remplace pas les calculs dynamiques."},{"slide":4,"title":"La preuve appellation devient explicite","subtitle":"INAO, SIQO, eAmbrosia, communes et gaps dans un meme pack.","message":"Pour devenir reference, Winerix doit montrer les preuves et les incertitudes. Les gaps ne sont pas caches : ils deviennent une file de qualite.","kpi_slots":["inao_siqo_wine_products","inao_aoc_aop_areas","eambrosia_gi_count","appellation_evidence_coverage_rate"],"visual":"Trois colonnes preuve + file de gaps ambre + badge confiance.","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":""}],"speaker_note":"Positionner Winerix comme fiable parce qu il expose ses limites.","caveat":"Les rapprochements textuels doivent etre relus avant usage juridique."},{"slide":5,"title":"L oenotourisme est lu en couches","subtitle":"Offre, capacite, hebergements, accessibilite et labels ne mesurent pas la meme chose.","message":"Un territoire ne se resume pas a une offre DATAtourisme ou a des lits. Winerix separe offre publiee, capacite officielle, qualite d hebergement, accessibilite et labels.","kpi_slots":["datatourisme_oenotourism_offers","insee_tourism_capacity_total","classified_accommodations","tourism_handicap_establishments"],"visual":"Carte destination + quatre cartes capacite/offre/accessibilite/label.","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."}],"speaker_note":"Eviter la confusion capacite = frequentation ; c est une force methodologique.","caveat":"Ces signaux ne prouvent pas les nuitees ni la motivation vin."},{"slide":6,"title":"Le marche et le tissu economique contextualisent l action","subtitle":"FranceAgriMer, macro vin et Sirene donnent le contexte sans surpromesse.","message":"Les signaux marche et Sirene aident a prioriser et raconter un territoire, mais Winerix garde la distinction entre contexte, densite economique et preuve commerciale.","kpi_slots":["bulk_price_series","latest_bulk_price","sirene_wine_establishments","core_wine_establishments"],"visual":"Split panel : sparkline marche / heatmap NAF.","product_keys":["bulk_wine_prices","sirene_wine_establishments","source_opportunity_radar"],"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":"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":"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."}],"speaker_note":"Montrer que ces sources rendent Winerix utile aux sales et analystes, avec prudence.","caveat":"Prix vrac et Sirene ne remplacent pas prix domaine, contrats prives ou qualification nominative."},{"slide":7,"title":"La publication est gouvernee","subtitle":"Chaque source a une fraicheur, une action, un fallback et une decision gate.","message":"Le systeme ne se contente pas d afficher des chiffres : il dit quoi publier, quoi annoter, quoi bloquer et quelle source traiter ensuite.","kpi_slots":["source_activation_readiness","publication_action","freshness_status","publishability_status"],"visual":"Kanban sources + bandeau Publier / Annoter / Bloquer.","product_keys":["source_activation_status","source_maintenance_board","source_opportunity_radar","reference_publication_gate"],"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":"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."},{"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."}],"speaker_note":"Faire comprendre que la gouvernance est un avantage produit, pas une contrainte.","caveat":"Readiness fichier/config ne prouve pas l import DB ni la validation metier."},{"slide":8,"title":"Prochaine etape : rendre la reference vivante","subtitle":"Brancher les imports, hydrater les cartes et publier la page reference.","message":"Le socle est pret : sources, produits, scorecards, snippets, dashboard blueprint et deck. La suite consiste a alimenter les valeurs dynamiques et exposer la page publique.","kpi_slots":["import_ready_sources","hydrated_cards","publishable_products","blocked_gates"],"visual":"Roadmap en trois colonnes : activer, hydrater, publier.","product_keys":["reference_dashboard_blueprint","reference_data_product_index","reference_publication_gate"],"products":[{"key":"reference_dashboard_blueprint","label":"Reference Dashboard Blueprint","markdown_export":"/api/get_reference_dashboard_blueprint.php?format=md","csv_export":"/api/get_reference_dashboard_blueprint.php?format=csv","caveat":"Blueprint UI : il structure la page mais ne remplace pas les valeurs dynamiques, les imports ni le Publication Gate."},{"key":"reference_data_product_index","label":"Data Product Index","markdown_export":"/api/get_reference_data_product_index.php?format=md","csv_export":"/api/get_reference_data_product_index.php?format=csv","caveat":"Index de navigation : il reflète le catalogue produit configuré, pas la fraîcheur réelle des données importé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."}],"speaker_note":"Clore avec une roadmap concrete : DB, imports, page, instrumentation.","caveat":"Ne pas declarer la reference complete tant que les imports critiques et le gate ne sont pas verifies."}],"copy_markdown":"# Winerix Reference Narrative Deck\n\nTrame de deck prete a copier pour pitcher Winerix comme reference data vin/oenotourisme.\n\n## Sommaire\n\n| Slide | Titre | KPI slots | Produits sources | Caveat |\n|---:|---|---|---|---|\n| 1 | Winerix devient la couche reference data du vin | reference_score, source_count, product_count, confidence_score | Reference Pack Winerix, KPI Cards hydratées, Publication Gate | Les valeurs dynamiques doivent venir des exports runtime et rester accompagnees des caveats. |\n| 2 | Chaque utilisateur part d une decision, pas d une table | route_count, persona, hero_kpis, product_keys | User Need Navigator, Publishable Snippet Board, Data Product Index | Le navigator route les produits ; il ne valide pas la fraicheur des imports. |\n| 3 | Les KPI sont organises en familles coherentes | family_count, aggregation_level, hero_kpis, visual_treatment | Reference KPI Scorecard, Dictionnaire KPI Winerix, KPI Card Deck | La scorecard structure la lecture mais ne remplace pas les calculs dynamiques. |\n| 4 | La preuve appellation devient explicite | 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 | Les rapprochements textuels doivent etre relus avant usage juridique. |\n| 5 | L oenotourisme est lu en couches | 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 | Ces signaux ne prouvent pas les nuitees ni la motivation vin. |\n| 6 | Le marche et le tissu economique contextualisent l action | bulk_price_series, latest_bulk_price, sirene_wine_establishments, core_wine_establishments | Prix vrac FranceAgriMer, Établissements vin SIRENE, Source Opportunity Radar | Prix vrac et Sirene ne remplacent pas prix domaine, contrats prives ou qualification nominative. |\n| 7 | La publication est gouvernee | source_activation_readiness, publication_action, freshness_status, publishability_status | Statut activation sources, Board maintenance sources, Source Opportunity Radar, Publication Gate | Readiness fichier/config ne prouve pas l import DB ni la validation metier. |\n| 8 | Prochaine etape : rendre la reference vivante | import_ready_sources, hydrated_cards, publishable_products, blocked_gates | Reference Dashboard Blueprint, Data Product Index, Publication Gate | Ne pas declarer la reference complete tant que les imports critiques et le gate ne sont pas verifies. |\n\n## Slide 1 - Winerix devient la couche reference data du vin\n\n**Sous-titre.** Sources publiques, preuves, KPI et exports copiables dans un seul systeme.\n\n**Message.** Le probleme n est pas le manque de donnees vin : c est leur dispersion. Winerix transforme des sources heterogenes en produits data lisibles, caveates et actionnables.\n\n**KPI a injecter.** reference_score, source_count, product_count, confidence_score\n\n**Visuel.** Hero score ring + pile de sources + badge Publication Gate.\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**Note orateur.** Installer la promesse : Winerix ne vend pas une base brute, mais une couche de reference gouvernee.\n\n**Caveat.** Les valeurs dynamiques doivent venir des exports runtime et rester accompagnees des caveats.\n\n## Slide 2 - Chaque utilisateur part d une decision, pas d une table\n\n**Sous-titre.** Direction, destination, appellation, sales, data ops et analyste ont des parcours differents.\n\n**Message.** Le meme chiffre peut etre utile ou dangereux selon le contexte. Winerix route les utilisateurs vers les bons KPI, les bons exports et les limites a conserver.\n\n**KPI a injecter.** route_count, persona, hero_kpis, product_keys\n\n**Visuel.** Six cartes persona avec decision, KPI heros et export principal.\n\n**Exports.**\n\n- User Need Navigator : /api/get_reference_user_need_navigator.php?format=md\n- Publishable Snippet Board : /api/get_reference_publishable_snippets.php?format=md\n- Data Product Index : /api/get_reference_data_product_index.php?format=md\n\n**Note orateur.** Montrer que la valeur produit vient de la comprehension des besoins, pas seulement du volume de sources.\n\n**Caveat.** Le navigator route les produits ; il ne valide pas la fraicheur des imports.\n\n## Slide 3 - Les KPI sont organises en familles coherentes\n\n**Sous-titre.** Reference, territoire, accueil, marche, economie et operations sources.\n\n**Message.** Winerix evite les comparaisons bancales en separant les niveaux d aggregation : plateforme, commune, appellation, campagne, code NAF et source.\n\n**KPI a injecter.** family_count, aggregation_level, hero_kpis, visual_treatment\n\n**Visuel.** Rail de scorecards KPI par famille, avec couleurs et caveats.\n\n**Exports.**\n\n- Reference KPI Scorecard : /api/get_reference_kpi_scorecard.php?format=md\n- Dictionnaire KPI Winerix : /api/get_reference_kpi_dictionary.php?format=md\n- KPI Card Deck : /api/get_reference_kpi_card_deck.php?format=md\n\n**Note orateur.** Insister sur la discipline : un bon KPI est autant une definition qu une valeur.\n\n**Caveat.** La scorecard structure la lecture mais ne remplace pas les calculs dynamiques.\n\n## Slide 4 - La preuve appellation devient explicite\n\n**Sous-titre.** INAO, SIQO, eAmbrosia, communes et gaps dans un meme pack.\n\n**Message.** Pour devenir reference, Winerix doit montrer les preuves et les incertitudes. Les gaps ne sont pas caches : ils deviennent une file de qualite.\n\n**KPI a injecter.** inao_siqo_wine_products, inao_aoc_aop_areas, eambrosia_gi_count, appellation_evidence_coverage_rate\n\n**Visuel.** Trois colonnes preuve + file de gaps ambre + badge confiance.\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**Note orateur.** Positionner Winerix comme fiable parce qu il expose ses limites.\n\n**Caveat.** Les rapprochements textuels doivent etre relus avant usage juridique.\n\n## Slide 5 - L oenotourisme est lu en couches\n\n**Sous-titre.** Offre, capacite, hebergements, accessibilite et labels ne mesurent pas la meme chose.\n\n**Message.** Un territoire ne se resume pas a une offre DATAtourisme ou a des lits. Winerix separe offre publiee, capacite officielle, qualite d hebergement, accessibilite et labels.\n\n**KPI a injecter.** datatourisme_oenotourism_offers, insee_tourism_capacity_total, classified_accommodations, tourism_handicap_establishments\n\n**Visuel.** Carte destination + quatre cartes capacite/offre/accessibilite/label.\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**Note orateur.** Eviter la confusion capacite = frequentation ; c est une force methodologique.\n\n**Caveat.** Ces signaux ne prouvent pas les nuitees ni la motivation vin.\n\n## Slide 6 - Le marche et le tissu economique contextualisent l action\n\n**Sous-titre.** FranceAgriMer, macro vin et Sirene donnent le contexte sans surpromesse.\n\n**Message.** Les signaux marche et Sirene aident a prioriser et raconter un territoire, mais Winerix garde la distinction entre contexte, densite economique et preuve commerciale.\n\n**KPI a injecter.** bulk_price_series, latest_bulk_price, sirene_wine_establishments, core_wine_establishments\n\n**Visuel.** Split panel : sparkline marche / heatmap NAF.\n\n**Exports.**\n\n- Prix vrac FranceAgriMer : /api/reference_export.php?type=bulk_wine_prices&format=md\n- Établissements vin SIRENE : /api/reference_export.php?type=sirene_wine_establishments&format=md\n- Source Opportunity Radar : /api/get_source_opportunity_radar.php?format=md\n\n**Note orateur.** Montrer que ces sources rendent Winerix utile aux sales et analystes, avec prudence.\n\n**Caveat.** Prix vrac et Sirene ne remplacent pas prix domaine, contrats prives ou qualification nominative.\n\n## Slide 7 - La publication est gouvernee\n\n**Sous-titre.** Chaque source a une fraicheur, une action, un fallback et une decision gate.\n\n**Message.** Le systeme ne se contente pas d afficher des chiffres : il dit quoi publier, quoi annoter, quoi bloquer et quelle source traiter ensuite.\n\n**KPI a injecter.** source_activation_readiness, publication_action, freshness_status, publishability_status\n\n**Visuel.** Kanban sources + bandeau Publier / Annoter / Bloquer.\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- Source Opportunity Radar : /api/get_source_opportunity_radar.php?format=md\n- Publication Gate : /api/get_reference_publication_gate.php?format=md\n\n**Note orateur.** Faire comprendre que la gouvernance est un avantage produit, pas une contrainte.\n\n**Caveat.** Readiness fichier/config ne prouve pas l import DB ni la validation metier.\n\n## Slide 8 - Prochaine etape : rendre la reference vivante\n\n**Sous-titre.** Brancher les imports, hydrater les cartes et publier la page reference.\n\n**Message.** Le socle est pret : sources, produits, scorecards, snippets, dashboard blueprint et deck. La suite consiste a alimenter les valeurs dynamiques et exposer la page publique.\n\n**KPI a injecter.** import_ready_sources, hydrated_cards, publishable_products, blocked_gates\n\n**Visuel.** Roadmap en trois colonnes : activer, hydrater, publier.\n\n**Exports.**\n\n- Reference Dashboard Blueprint : /api/get_reference_dashboard_blueprint.php?format=md\n- Data Product Index : /api/get_reference_data_product_index.php?format=md\n- Publication Gate : /api/get_reference_publication_gate.php?format=md\n\n**Note orateur.** Clore avec une roadmap concrete : DB, imports, page, instrumentation.\n\n**Caveat.** Ne pas declarer la reference complete tant que les imports critiques et le gate ne sont pas verifies.\n"}