{
    "ok": true,
    "generated_at": "2026-07-08T00:16:06+00:00",
    "summary": "Kit de page territoire pour assembler KPI vin/oenotourisme, preuves, caveats, composants visuels et blocs copiables.",
    "section_count": 6,
    "layout_count": 3,
    "sections": [
        {
            "key": "hero_reference",
            "label": "Hero reference territoire",
            "user_need": "Comprendre en 10 secondes si le territoire est credible, source et publiable.",
            "kpi_slots": [
                "reference_score",
                "publication_gate",
                "official_source_count",
                "primary_caveat"
            ],
            "source_stack": [
                "reference_territory_kpi_crosswalk",
                "reference_source_fidelity",
                "reference_publication_gate"
            ],
            "visual_treatment": "Grande carte score, fond ivoire, accent bordeaux, anneau de confiance et caveat visible.",
            "copy_block": "Un territoire Winerix de reference combine preuves officielles, KPI agreges et caveats explicites avant toute promesse publique.",
            "embed_hint": "hero_reference_score"
        },
        {
            "key": "proof_stack",
            "label": "Pile de preuves appellation",
            "user_need": "Verifier les sources reglementaires qui soutiennent le perimetre viticole.",
            "kpi_slots": [
                "appellation_count",
                "siqo_product_count",
                "commune_coverage",
                "eambrosia_match_rate"
            ],
            "source_stack": [
                "inao_aoc_aop_communes",
                "inao_siqo_products",
                "eambrosia_gi",
                "appellation_evidence_pack"
            ],
            "visual_treatment": "Stack de preuves avec badges INAO, eAmbrosia, SIQO et gaps visibles.",
            "copy_block": "Le perimetre viticole est documente par les sources officielles ; les non-matchs restent visibles pour eviter une preuve juridique excessive.",
            "embed_hint": "territory_proof_stack"
        },
        {
            "key": "oenotourism_capacity",
            "label": "Capacite et offre oenotouristique",
            "user_need": "Savoir si le territoire peut soutenir une promesse d accueil et d experience.",
            "kpi_slots": [
                "wine_offer_count",
                "classified_beds",
                "accessible_establishment_count",
                "labeled_destination_count"
            ],
            "source_stack": [
                "datatourisme_oenotourism",
                "insee_tourism_capacity_communes",
                "atout_france_classified_accommodations",
                "tourisme_handicap_establishments",
                "vignobles_decouvertes"
            ],
            "visual_treatment": "Grille capacite avec badges offre, hebergement, accessibilite et label destination.",
            "copy_block": "La readiness oenotouristique se lit par la densite d offres, la capacite d accueil et les labels qualite, pas par la frequentation reelle.",
            "embed_hint": "oenotourism_capacity_card"
        },
        {
            "key": "business_sustainability",
            "label": "Densite business et durabilite",
            "user_need": "Identifier le tissu economique vin et les signaux environnementaux utiles.",
            "kpi_slots": [
                "wine_establishment_count",
                "core_naf_share",
                "hve_wine_related_count",
                "geocoded_rate"
            ],
            "source_stack": [
                "sirene_wine_establishments",
                "hve_certified_estates",
                "ban_address_reference",
                "source_fidelity_ledger"
            ],
            "visual_treatment": "Heatmap business, split coeur/adjacent, badge HVE et score adresse.",
            "copy_block": "La densite business est un signal de potentiel ; elle doit rester agregee tant que les rapprochements nominaux ne sont pas relus.",
            "embed_hint": "source_gate_badges"
        },
        {
            "key": "supply_market_context",
            "label": "Contexte offre, foncier et marche",
            "user_need": "Ajouter des ordres de grandeur economiques sans surpromettre la precision locale.",
            "kpi_slots": [
                "production_hl_total",
                "stock_to_production_ratio",
                "vineyard_land_value_eur_ha",
                "bulk_price_trend"
            ],
            "source_stack": [
                "dgddi_vitivinicole_stocks_harvests",
                "agreste_vineyard_land_values",
                "franceagrimer_bulk_prices",
                "agreste_viticulture_territorial"
            ],
            "visual_treatment": "Mini trend cards, sparkline marche, badge pipeline si source non normalisee.",
            "copy_block": "Le contexte offre et marche enrichit la lecture territoriale ; il ne doit pas devenir le KPI principal si les donnees sont historiques ou pipeline.",
            "embed_hint": "market_context_sparkline"
        },
        {
            "key": "trust_receipt",
            "label": "Recu de confiance",
            "user_need": "Copier la preuve de fiabilite : source, fraicheur, transformation, limite.",
            "kpi_slots": [
                "source_lineage",
                "refresh_status",
                "citation_text",
                "publication_status"
            ],
            "source_stack": [
                "reference_source_lineage",
                "source_refresh_policy",
                "reference_citation_kit",
                "reference_launch_readiness"
            ],
            "visual_treatment": "Encart methodo compact avec quatre lignes : origine, date, transformation, limite.",
            "copy_block": "Chaque KPI public doit embarquer son recu de confiance : d ou vient le chiffre, comment il est transforme et ce qu il ne dit pas.",
            "embed_hint": "source_gate_badges"
        }
    ],
    "layouts": [
        {
            "key": "public_reference_page",
            "label": "Page publique reference",
            "sections": [
                "hero_reference",
                "proof_stack",
                "oenotourism_capacity",
                "business_sustainability",
                "trust_receipt"
            ],
            "best_for": "SEO, destination, partenaire institutionnel, partage public.",
            "copy_rule": "Publier moins de chiffres, mais tous source-caveat-action."
        },
        {
            "key": "executive_snapshot",
            "label": "Executive snapshot",
            "sections": [
                "hero_reference",
                "oenotourism_capacity",
                "supply_market_context",
                "trust_receipt"
            ],
            "best_for": "Slide direction, note investisseur, comite filiere.",
            "copy_rule": "Ouvrir avec la decision possible, puis montrer preuves et limites."
        },
        {
            "key": "data_room_method",
            "label": "Data room methode",
            "sections": [
                "proof_stack",
                "business_sustainability",
                "supply_market_context",
                "trust_receipt"
            ],
            "best_for": "Audit source, due diligence, partenariat data.",
            "copy_rule": "Montrer les jointures et gates avant les conclusions."
        }
    ],
    "html_snippet": "<section class=\"wx-territory-page\" data-winerix-territory>\n  <header class=\"wx-territory-hero\">\n    <p class=\"wx-eyebrow\">Reference territoire Winerix</p>\n    <h1>{{territory_name}}</h1>\n    <strong>{{reference_score}}/100</strong>\n    <p>{{copy_reference_sentence}}</p>\n    <small>Sources : {{source_list}}. Caveat : {{primary_caveat}}</small>\n  </header>\n  <article>\n    <h2>Preuves et capacite</h2>\n    <ul>\n      <li>{{official_appellation_count}} preuves appellation</li>\n      <li>{{wine_offer_count}} offres vin/oenotourisme</li>\n      <li>{{classified_beds}} lits classes</li>\n      <li>{{hve_wine_related_count}} signaux HVE rapproches</li>\n    </ul>\n  </article>\n  <footer>\n    <button data-copy=\"#wx-territory-copy\">Copier la synthese</button>\n    <pre id=\"wx-territory-copy\">{{copy_markdown}}</pre>\n  </footer>\n</section>",
    "copy_markdown": "# Reference Territory Page Kit\n\nKit de page territoire pour assembler KPI vin/oenotourisme, preuves, caveats, composants visuels et blocs copiables.\n\n## Sections\n\n### Hero reference territoire\n- Besoin : Comprendre en 10 secondes si le territoire est credible, source et publiable.\n- KPI slots : reference_score, publication_gate, official_source_count, primary_caveat\n- Sources : reference_territory_kpi_crosswalk, reference_source_fidelity, reference_publication_gate\n- Visuel : Grande carte score, fond ivoire, accent bordeaux, anneau de confiance et caveat visible.\n- Copy : Un territoire Winerix de reference combine preuves officielles, KPI agreges et caveats explicites avant toute promesse publique.\n- Embed : hero_reference_score\n\n### Pile de preuves appellation\n- Besoin : Verifier les sources reglementaires qui soutiennent le perimetre viticole.\n- KPI slots : appellation_count, siqo_product_count, commune_coverage, eambrosia_match_rate\n- Sources : inao_aoc_aop_communes, inao_siqo_products, eambrosia_gi, appellation_evidence_pack\n- Visuel : Stack de preuves avec badges INAO, eAmbrosia, SIQO et gaps visibles.\n- Copy : Le perimetre viticole est documente par les sources officielles ; les non-matchs restent visibles pour eviter une preuve juridique excessive.\n- Embed : territory_proof_stack\n\n### Capacite et offre oenotouristique\n- Besoin : Savoir si le territoire peut soutenir une promesse d accueil et d experience.\n- KPI slots : wine_offer_count, classified_beds, accessible_establishment_count, labeled_destination_count\n- Sources : datatourisme_oenotourism, insee_tourism_capacity_communes, atout_france_classified_accommodations, tourisme_handicap_establishments, vignobles_decouvertes\n- Visuel : Grille capacite avec badges offre, hebergement, accessibilite et label destination.\n- Copy : La readiness oenotouristique se lit par la densite d offres, la capacite d accueil et les labels qualite, pas par la frequentation reelle.\n- Embed : oenotourism_capacity_card\n\n### Densite business et durabilite\n- Besoin : Identifier le tissu economique vin et les signaux environnementaux utiles.\n- KPI slots : wine_establishment_count, core_naf_share, hve_wine_related_count, geocoded_rate\n- Sources : sirene_wine_establishments, hve_certified_estates, ban_address_reference, source_fidelity_ledger\n- Visuel : Heatmap business, split coeur/adjacent, badge HVE et score adresse.\n- Copy : La densite business est un signal de potentiel ; elle doit rester agregee tant que les rapprochements nominaux ne sont pas relus.\n- Embed : source_gate_badges\n\n### Contexte offre, foncier et marche\n- Besoin : Ajouter des ordres de grandeur economiques sans surpromettre la precision locale.\n- KPI slots : production_hl_total, stock_to_production_ratio, vineyard_land_value_eur_ha, bulk_price_trend\n- Sources : dgddi_vitivinicole_stocks_harvests, agreste_vineyard_land_values, franceagrimer_bulk_prices, agreste_viticulture_territorial\n- Visuel : Mini trend cards, sparkline marche, badge pipeline si source non normalisee.\n- Copy : Le contexte offre et marche enrichit la lecture territoriale ; il ne doit pas devenir le KPI principal si les donnees sont historiques ou pipeline.\n- Embed : market_context_sparkline\n\n### Recu de confiance\n- Besoin : Copier la preuve de fiabilite : source, fraicheur, transformation, limite.\n- KPI slots : source_lineage, refresh_status, citation_text, publication_status\n- Sources : reference_source_lineage, source_refresh_policy, reference_citation_kit, reference_launch_readiness\n- Visuel : Encart methodo compact avec quatre lignes : origine, date, transformation, limite.\n- Copy : Chaque KPI public doit embarquer son recu de confiance : d ou vient le chiffre, comment il est transforme et ce qu il ne dit pas.\n- Embed : source_gate_badges\n\n## Layouts\n\n### Page publique reference\n- Sections : hero_reference -> proof_stack -> oenotourism_capacity -> business_sustainability -> trust_receipt\n- Usage : SEO, destination, partenaire institutionnel, partage public.\n- Regle copy : Publier moins de chiffres, mais tous source-caveat-action.\n\n### Executive snapshot\n- Sections : hero_reference -> oenotourism_capacity -> supply_market_context -> trust_receipt\n- Usage : Slide direction, note investisseur, comite filiere.\n- Regle copy : Ouvrir avec la decision possible, puis montrer preuves et limites.\n\n### Data room methode\n- Sections : proof_stack -> business_sustainability -> supply_market_context -> trust_receipt\n- Usage : Audit source, due diligence, partenariat data.\n- Regle copy : Montrer les jointures et gates avant les conclusions.\n\n## Snippet HTML\n\n```html\n<section class=\"wx-territory-page\" data-winerix-territory>\n  <header class=\"wx-territory-hero\">\n    <p class=\"wx-eyebrow\">Reference territoire Winerix</p>\n    <h1>{{territory_name}}</h1>\n    <strong>{{reference_score}}/100</strong>\n    <p>{{copy_reference_sentence}}</p>\n    <small>Sources : {{source_list}}. Caveat : {{primary_caveat}}</small>\n  </header>\n  <article>\n    <h2>Preuves et capacite</h2>\n    <ul>\n      <li>{{official_appellation_count}} preuves appellation</li>\n      <li>{{wine_offer_count}} offres vin/oenotourisme</li>\n      <li>{{classified_beds}} lits classes</li>\n      <li>{{hve_wine_related_count}} signaux HVE rapproches</li>\n    </ul>\n  </article>\n  <footer>\n    <button data-copy=\"#wx-territory-copy\">Copier la synthese</button>\n    <pre id=\"wx-territory-copy\">{{copy_markdown}}</pre>\n  </footer>\n</section>\n```\n"
}