{
    "product": "reference_public_authority_index",
    "status": "authority_index_ready",
    "generated_at": "2026-07-07T22:11:46+00:00",
    "schema_count": 17,
    "output_count": 4,
    "builder": "scripts/build_reference_public_authority_index.php",
    "schema": [
        {
            "column": "authority_zone",
            "description": "Stable authority zone key."
        },
        {
            "column": "zone_rank",
            "description": "Display rank for the authority index."
        },
        {
            "column": "zone_title",
            "description": "Human-readable authority section title."
        },
        {
            "column": "audience",
            "description": "Target audience for the section."
        },
        {
            "column": "user_need",
            "description": "Decision or user need served by the section."
        },
        {
            "column": "hero_metric",
            "description": "Primary visible KPI."
        },
        {
            "column": "support_metric",
            "description": "Secondary KPI context."
        },
        {
            "column": "kpi_family",
            "description": "KPI families covered by the section."
        },
        {
            "column": "copy_block",
            "description": "Copy-ready public authority message."
        },
        {
            "column": "proof_line",
            "description": "Proof context kept near the claim."
        },
        {
            "column": "source_line",
            "description": "Source attribution."
        },
        {
            "column": "caveat_line",
            "description": "Claim-safety caveat."
        },
        {
            "column": "primary_path",
            "description": "Primary source-backed public artifact path."
        },
        {
            "column": "api_route",
            "description": "Best API route for the section."
        },
        {
            "column": "next_action",
            "description": "Recommended next action."
        },
        {
            "column": "source_products",
            "description": "Upstream source products."
        },
        {
            "column": "generated_at",
            "description": "Generation timestamp."
        }
    ],
    "outputs": [
        {
            "key": "authority_csv",
            "path": "sources/reference-public-authority-index.csv",
            "description": "Auditable authority index sections."
        },
        {
            "key": "authority_html",
            "path": "sources/reference-public-authority-index.html",
            "description": "Static public authority dashboard with copy buttons."
        },
        {
            "key": "authority_markdown",
            "path": "sources/reference-public-authority-index.md",
            "description": "Readable authority index."
        },
        {
            "key": "summary",
            "path": "sources/reference-public-authority-index-summary.csv",
            "description": "Authority index counters."
        }
    ],
    "summary": {
        "authority_index_section_count": "11",
        "authority_index_public_ready_source_count": "29",
        "authority_index_candidate_source_count": "1",
        "authority_index_p1_candidate_count": "1",
        "authority_index_copy_card_count": "11",
        "authority_index_guardrail_count": "11",
        "authority_index_public_ready_asset_count": "0",
        "authority_index_claim_pass_count": "23875",
        "authority_index_api_endpoint_count": "68",
        "authority_index_hub_section_count": "49"
    },
    "rows_preview": [
        {
            "authority_zone": "public_ready_gate",
            "zone_rank": "1",
            "zone_title": "Gate public-ready",
            "audience": "founder|publication_ops|partner|technical_review",
            "user_need": "Savoir si Winerix peut etre partage comme reference publique sans perdre source, preuve et caveat.",
            "hero_metric": "0/82 assets public-ready",
            "support_metric": "23875/23901 claims pass; pipeline ok sur 95 steps",
            "kpi_family": "quality_gate|publication_readiness|trust",
            "copy_block": "Winerix expose une couche publique exploitable: 0/82 assets public-ready, 23875/23901 claims pass, pipeline ok. Le bon reflexe est de partir de cet index puis de garder source, preuve et caveat dans chaque copie.",
            "proof_line": "Asset health, claim audit and public layer pipeline summaries provide the publication gate.",
            "source_line": "Sources: reference_public_asset_health, reference_claim_quality_audit, reference_public_layer_pipeline.",
            "caveat_line": "Caveat: index d autorite public; benchmark national France et contextes locaux separes; pas preuve locale de demande oenotouristique, performance commerciale, satisfaction, validation juridique ou execution terrain.",
            "primary_path": "sources/reference-public-asset-health.csv",
            "api_route": "/api/get_reference_public_asset_health.php?format=csv",
            "next_action": "Verifier ce gate avant chaque page publique, deck partenaire ou push API.",
            "source_products": "reference_public_asset_health|reference_claim_quality_audit|reference_public_layer_pipeline",
            "generated_at": "2026-07-06T08:06:05+00:00"
        },
        {
            "authority_zone": "source_fidelity",
            "zone_rank": "2",
            "zone_title": "Fidelite source",
            "audience": "data_governance|publication_ops|founder",
            "user_need": "Comprendre quelles sources sont citees, rafraichies, gardees ou a promouvoir.",
            "hero_metric": "29 sources actives",
            "support_metric": "31 sources suivies; 2 gardee; 1 candidates actives radar; 110 sources lineage",
            "kpi_family": "source_trust|freshness|coverage",
            "copy_block": "La promesse data commence par les sources: 29 sources actives et 1 candidates actives sont visibles, avec statut, usage autorise, usage bloque, lineage KPI et action suivante.",
            "proof_line": "Trust registry, SLA calendar, evidence map and radar rows document source owner, output path, cadence, KPI lineage, candidate priority and fallback.",
            "source_line": "Sources: reference_source_trust_registry, reference_source_sla_calendar, reference_public_source_kpi_evidence_map, reference_source_radar_candidates.",
            "caveat_line": "Caveat: index d autorite public; benchmark national France et contextes locaux separes; pas preuve locale de demande oenotouristique, performance commerciale, satisfaction, validation juridique ou execution terrain.",
            "primary_path": "sources/reference-public-source-ops-board.html",
            "api_route": "/api/get_reference_public_source_ops_board.php?format=html",
            "next_action": "Ouvrir le Source Ops Board avant tout ajout de source ou refresh public.",
            "source_products": "reference_public_source_ops_board|reference_source_trust_registry|reference_source_sla_calendar|reference_public_source_kpi_evidence_map|reference_source_radar_candidates",
            "generated_at": "2026-07-06T08:06:05+00:00"
        },
        {
            "authority_zone": "kpi_coherence",
            "zone_rank": "3",
            "zone_title": "KPI coherents et copiables",
            "audience": "founder|sales|analyst|product_builder|marketing",
            "user_need": "Choisir le bon KPI selon le besoin utilisateur, la maille, la source et la limite.",
            "hero_metric": "8 blocs scorecard",
            "support_metric": "8 besoins utilisateur; 11 definitions KPI; 200 variantes copie",
            "kpi_family": "kpi_definition|aggregation|copy_surface",
            "copy_block": "Les KPI Winerix ne sont pas des chiffres isoles: scorecard, matrice besoins, glossaire et copy pack relient chaque bloc a un usage, une source, une formule et une limite.",
            "proof_line": "KPI scorecard, user need matrix, glossary and publication kit summaries provide the current KPI/product counts.",
            "source_line": "Sources: reference_public_kpi_scorecard, reference_user_need_kpi_matrix, reference_public_kpi_glossary, reference_publication_kit.",
            "caveat_line": "Caveat: index d autorite public; benchmark national France et contextes locaux separes; pas preuve locale de demande oenotouristique, performance commerciale, satisfaction, validation juridique ou execution terrain.",
            "primary_path": "sources/reference-public-kpi-scorecard-page.html",
            "api_route": "/api/get_reference_public_kpi_scorecard_page.php?format=html",
            "next_action": "Partir du besoin utilisateur, puis copier le bloc scorecard ou le pack audience correspondant.",
            "source_products": "reference_public_kpi_scorecard|reference_user_need_kpi_matrix|reference_public_kpi_glossary|reference_publication_kit",
            "generated_at": "2026-07-06T08:06:05+00:00"
        },
        {
            "authority_zone": "user_decision_routes",
            "zone_rank": "3.5",
            "zone_title": "Routes decision utilisateur",
            "audience": "founder|sales|destination_marketing|wine_region_or_interprofession|analyst|data_governance",
            "user_need": "Passer du besoin utilisateur au KPI, a l asset, a l endpoint et au caveat sans chercher dans les fichiers.",
            "hero_metric": "8 routes decision",
            "support_metric": "8 besoins couverts; 8 blocs scorecard; 68 endpoints publics",
            "kpi_family": "persona_kpi_routing|copy_surface|decision_guardrails",
            "copy_block": "Le board decision utilisateur transforme la matrice besoins en routes copiables: persona, question, KPI primaire, drivers, garde-fous, preuve, source, caveat, asset et endpoint.",
            "proof_line": "User decision board summary, user need matrix, audience packs and KPI scorecard provide route and coverage counts.",
            "source_line": "Sources: reference_public_user_decision_board, reference_user_need_kpi_matrix, reference_public_audience_kpi_packs, reference_public_kpi_scorecard, reference_public_api_catalog.",
            "caveat_line": "Caveat: index d autorite public; benchmark national France et contextes locaux separes; pas preuve locale de demande oenotouristique, performance commerciale, satisfaction, validation juridique ou execution terrain.",
            "primary_path": "sources/reference-public-user-decision-board.html",
            "api_route": "/api/get_reference_public_user_decision_board.php?format=html",
            "next_action": "Ouvrir le board decision utilisateur avant de copier un KPI pour un persona.",
            "source_products": "reference_public_user_decision_board|reference_user_need_kpi_matrix|reference_public_audience_kpi_packs|reference_public_kpi_scorecard|reference_public_api_catalog",
            "generated_at": "2026-07-06T08:06:05+00:00"
        },
        {
            "authority_zone": "kpi_recipe_layer",
            "zone_rank": "3.8",
            "zone_title": "Recettes KPI agregees",
            "audience": "founder|sales|destination_marketing|wine_region_or_interprofession|analyst|data_governance|technical_review",
            "user_need": "Comprendre comment calculer, expliquer et copier un KPI agrege sans perdre source, preuve ou caveat.",
            "hero_metric": "21 recettes KPI",
            "support_metric": "21 recettes avec source et caveat; 11 definitions KPI",
            "kpi_family": "aggregation_recipe|methodology|copy_ready_kpi",
            "copy_block": "Le board recettes KPI transforme la methode en produit: chaque KPI a formule, maille, sources requises, preuve, caveat, asset et endpoint.",
            "proof_line": "KPI recipe board summary, scorecard, glossary and user decision board provide recipe and guardrail counts.",
            "source_line": "Sources: reference_public_kpi_recipe_board, reference_public_kpi_scorecard, reference_public_kpi_glossary, reference_public_user_decision_board.",
            "caveat_line": "Caveat: index d autorite public; benchmark national France et contextes locaux separes; pas preuve locale de demande oenotouristique, performance commerciale, satisfaction, validation juridique ou execution terrain.",
            "primary_path": "sources/reference-public-kpi-recipe-board.html",
            "api_route": "/api/get_reference_public_kpi_recipe_board.php?format=html",
            "next_action": "Ouvrir le board recettes avant de publier ou expliquer un KPI agrege.",
            "source_products": "reference_public_kpi_recipe_board|reference_public_kpi_scorecard|reference_public_kpi_glossary|reference_public_user_decision_board",
            "generated_at": "2026-07-06T08:06:05+00:00"
        },
        {
            "authority_zone": "sustainability_authority",
            "zone_rank": "4",
            "zone_title": "Autorite durabilite viticole",
            "audience": "wine_region_or_interprofession|destination_marketing|sales|analyst",
            "user_need": "Ajouter un angle durabilite vin sans confondre labels, surfaces, offre et demande.",
            "hero_metric": "6 blocs durabilite",
            "support_metric": "20 932 exploitations HVE liees au vin; 3 619 operateurs bio vin; 1,7 M ha bio/conversion",
            "kpi_family": "sustainability|organic|hve|wine_identity",
            "copy_block": "Le board durabilite combine HVE, Agence Bio et INAO pour publier des signaux agregeables, avec formule, source, preuve et caveat pres du texte a copier.",
            "proof_line": "Sustainability KPI page and blocks summarize HVE, Agence Bio operator, Agence Bio surface and INAO proof products.",
            "source_line": "Sources: reference_public_sustainability_kpi_page, hve_certified_estates_pack, agencebio_organic_wine_pack, agencebio_organic_viticulture_surfaces_pack, reference_wine_depth_proof_cards.",
            "caveat_line": "Caveat: agregats durabilite et identite vin; benchmark national France et contextes locaux separes; pas preuve locale de demande oenotouristique, performance commerciale, qualite de visite, exhaustivite filiere ou garantie environnementale hors cadre source.",
            "primary_path": "sources/reference-public-sustainability-kpi-page.html",
            "api_route": "/api/get_reference_public_sustainability_kpi_page.php?format=html",
            "next_action": "Utiliser la carte durabilite adaptee au persona, puis garder le caveat agregat.",
            "source_products": "reference_public_sustainability_kpi_page|reference_public_sustainability_kpi_blocks|hve_certified_estates_pack|agencebio_organic_wine_pack|agencebio_organic_viticulture_surfaces_pack|reference_wine_depth_proof_cards",
            "generated_at": "2026-07-06T08:06:05+00:00"
        },
        {
            "authority_zone": "api_distribution",
            "zone_rank": "5",
            "zone_title": "Distribution API et hub",
            "audience": "partner|developer|founder|technical_review|sales",
            "user_need": "Trouver vite le bon endpoint, le bon asset primaire et le bon format de copie.",
            "hero_metric": "68 endpoints publics",
            "support_metric": "68 routes disponibles; 49 sections hub; 83/83 assets kit disponibles",
            "kpi_family": "distribution|api|asset_index|copy_route",
            "copy_block": "La couche publique est distribuable: catalogue API, hub, kit et release pack indiquent l endpoint, le format, l asset primaire, la preuve et le caveat.",
            "proof_line": "API catalog, reference hub and publication kit summaries provide route, hub and asset availability counts.",
            "source_line": "Sources: reference_public_api_catalog, reference_public_reference_hub, reference_publication_kit, reference_public_release_pack, reference_public_territory_publish_board.",
            "caveat_line": "Caveat: index d autorite public; benchmark national France et contextes locaux separes; pas preuve locale de demande oenotouristique, performance commerciale, satisfaction, validation juridique ou execution terrain.",
            "primary_path": "sources/reference-public-api-catalog.html",
            "api_route": "/api/get_reference_public_api_catalog.php?format=html",
            "next_action": "Partager le catalogue API ou le hub selon que la cible est technique ou business.",
            "source_products": "reference_public_api_catalog|reference_public_reference_hub|reference_publication_kit|reference_public_release_pack|reference_public_territory_publish_board",
            "generated_at": "2026-07-06T08:06:05+00:00"
        },
        {
            "authority_zone": "local_readiness_context",
            "zone_rank": "6",
            "zone_title": "Readiness locale officielle",
            "audience": "founder|sales|destination_marketing|wine_region_or_interprofession|analyst",
            "user_need": "Transformer les nouvelles sources locales utiles en KPI territoire sans promettre de demande ou de frequentation.",
            "hero_metric": "10 blocs readiness",
            "support_metric": "1,6 M lignes BPE/Merimee/BNLC/labels normalisees",
            "kpi_family": "territory_readiness|heritage_pull_signal|low_carbon_access|inclusive_hospitality|source_promotion",
            "copy_block": "Le board readiness locale promeut BPE, Merimee, BNLC, Qualite Tourisme et Tourisme et Handicap en signaux territoire copiables: infrastructure, patrimoine, acces bas carbone, accueil et accessibilite, avec OpenAgenda comme contexte evenementiel visible mais non assimilable a la frequentation.",
            "proof_line": "Local readiness board summary and normalized source outputs provide section count and official local context volume.",
            "source_line": "Sources: reference_public_local_readiness_board, reference_public_inclusive_hospitality_board, Insee BPE, Base Merimee, BNLC, Qualite Tourisme, Tourisme et Handicap, OpenAgenda event context, reference_source_trust_registry.",
            "caveat_line": "Caveat: index d autorite public; benchmark national France et contextes locaux separes; pas preuve locale de demande oenotouristique, performance commerciale, satisfaction, validation juridique ou execution terrain.",
            "primary_path": "sources/reference-public-local-readiness-board.html",
            "api_route": "/api/get_reference_public_local_readiness_board.php?format=html",
            "next_action": "Ouvrir le board readiness locale avant une page territoire ou un deck destination.",
            "source_products": "reference_public_local_readiness_board|reference_public_inclusive_hospitality_board|insee_bpe_equipment|merimee_heritage_monuments|bnlc_carpooling_areas|qualite_tourisme_establishments_pack|tourisme_handicap_establishments_pack|openagenda_wine_events|reference_source_trust_registry",
            "generated_at": "2026-07-06T08:06:05+00:00"
        }
    ],
    "source_products": [
        "reference_source_trust_registry",
        "reference_source_sla_calendar",
        "reference_source_radar_candidates",
        "reference_public_api_catalog",
        "reference_public_reference_hub",
        "reference_publication_kit",
        "reference_claim_quality_audit",
        "reference_public_asset_health"
    ],
    "publication_caveat": "Authority index is public product maturity context, not local demand proof, partner performance proof or legal validation."
}
