{
    "ok": true,
    "generated_at": "2026-07-07T23:13:52+00:00",
    "summary": "Garde-fous éditoriaux Winerix pour éviter les surpromesses : claims autorisés, interdits, caveats requis par mode KPI, état source et canal.",
    "mode_count": 4,
    "source_state_count": 5,
    "channel_count": 5,
    "modes": [
        {
            "key": "live",
            "label": "Live avec caveat",
            "allowed_claims": [
                "Le KPI est alimenté par des sources normalisées et des gates non bloquants.",
                "La valeur peut être affichée avec source, périmètre, date et caveat.",
                "Le score peut être comparé à d autres territoires si la méthode est identique."
            ],
            "forbidden_claims": [
                "Garantie juridique ou audit exhaustif.",
                "Performance commerciale prouvée.",
                "Fréquentation réelle si la source mesure seulement offre ou capacité."
            ],
            "required_caveat": "Conserver source, périmètre, date, transformation et limite de lecture."
        },
        {
            "key": "partial",
            "label": "Partiel",
            "allowed_claims": [
                "Le KPI combine des composants prêts et des composants encore en pipeline.",
                "Le signal peut être utilisé pour prioriser une revue ou une normalisation.",
                "La page peut afficher les composants prêts séparément."
            ],
            "forbidden_claims": [
                "Présenter le score global comme définitif.",
                "Masquer les composants manquants.",
                "Comparer à des territoires live sans annotation."
            ],
            "required_caveat": "Identifier les composants manquants et marquer explicitement pipeline/partiel."
        },
        {
            "key": "demo",
            "label": "Demo / pipeline",
            "allowed_claims": [
                "Le bloc illustre la méthode Winerix.",
                "Les valeurs sont des placeholders ou composants de cadrage.",
                "La source est identifiée mais pas encore prête pour publication chiffrée."
            ],
            "forbidden_claims": [
                "Publier comme donnée sourcée.",
                "Utiliser dans une annonce externe sans mention demo.",
                "Calculer un classement public."
            ],
            "required_caveat": "Mentionner demo, placeholder ou pipeline dans le titre ou sous-titre."
        },
        {
            "key": "blocked",
            "label": "Bloqué",
            "allowed_claims": [
                "Le KPI est bloqué en attente de source, revue ou gate.",
                "Le bloc peut être utilisé en interne comme ticket de résolution."
            ],
            "forbidden_claims": [
                "Afficher publiquement la valeur.",
                "Utiliser dans un email partenaire comme preuve.",
                "Conserver un ancien chiffre sans avertissement."
            ],
            "required_caveat": "Ne pas publier ; expliquer le blocage et la prochaine action."
        }
    ],
    "source_states": [
        {
            "key": "official_normalized",
            "label": "Source officielle normalisée",
            "claim_level": "strong_with_caveat",
            "rule": "Peut alimenter un KPI public si Quality Gates, périmètre et caveat sont présents."
        },
        {
            "key": "official_metadata_only",
            "label": "Source officielle metadata-only",
            "claim_level": "context_only",
            "rule": "Peut être citée comme source identifiée, pas comme valeur chiffrée active."
        },
        {
            "key": "manual_export_pending_review",
            "label": "Export manuel en attente de revue",
            "claim_level": "internal_or_annotated",
            "rule": "Peut servir au cadrage interne ; publication externe seulement après QA et revue métier."
        },
        {
            "key": "internal_reference_product",
            "label": "Produit interne Winerix",
            "claim_level": "method_or_navigation",
            "rule": "Peut documenter la méthode, les scores, les gates et les exports, mais ne remplace pas une source primaire."
        },
        {
            "key": "nominative_sensitive",
            "label": "Donnée nominative sensible",
            "claim_level": "aggregate_first",
            "rule": "Publier les agrégats avant tout listing nominatif ; revue RGPD/métier obligatoire."
        }
    ],
    "channels": [
        {
            "key": "public_page",
            "label": "Page publique",
            "minimum_mode": "partial",
            "copy_rule": "Afficher badges live/partiel/demo et conserver caveat sous chaque KPI.",
            "do_not": "Ne jamais masquer un statut pipeline dans une carte publique."
        },
        {
            "key": "partner_email",
            "label": "Email partenaire",
            "minimum_mode": "partial",
            "copy_rule": "Parler de lecture sourcée et de points à relire, pas de vérité définitive.",
            "do_not": "Ne pas citer de valeur bloquée ou demo comme preuve."
        },
        {
            "key": "executive_slide",
            "label": "Slide direction",
            "minimum_mode": "demo",
            "copy_rule": "Séparer décision, preuve et risque sur la slide.",
            "do_not": "Ne pas mélanger sources live et placeholders sans badge."
        },
        {
            "key": "data_room",
            "label": "Data room",
            "minimum_mode": "demo",
            "copy_rule": "Inclure lineage, dependency map, readiness et quality gates.",
            "do_not": "Ne pas retirer les caveats pour raccourcir une annexe."
        },
        {
            "key": "social_short",
            "label": "Post court",
            "minimum_mode": "live",
            "copy_rule": "Parler de méthode et de sources ; éviter les chiffres sauf s ils sont live et caveatés.",
            "do_not": "Ne pas publier un classement ou un score demo."
        }
    ],
    "copy_markdown": "# Reference Claim Guard\n\nGarde-fous éditoriaux Winerix pour éviter les surpromesses : claims autorisés, interdits, caveats requis par mode KPI, état source et canal.\n\n## Modes KPI\n\n### Live avec caveat\n- Cle : `live`\n- Caveat requis : Conserver source, périmètre, date, transformation et limite de lecture.\n- Autorise : Le KPI est alimenté par des sources normalisées et des gates non bloquants. / La valeur peut être affichée avec source, périmètre, date et caveat. / Le score peut être comparé à d autres territoires si la méthode est identique.\n- Interdit : Garantie juridique ou audit exhaustif. / Performance commerciale prouvée. / Fréquentation réelle si la source mesure seulement offre ou capacité.\n\n### Partiel\n- Cle : `partial`\n- Caveat requis : Identifier les composants manquants et marquer explicitement pipeline/partiel.\n- Autorise : Le KPI combine des composants prêts et des composants encore en pipeline. / Le signal peut être utilisé pour prioriser une revue ou une normalisation. / La page peut afficher les composants prêts séparément.\n- Interdit : Présenter le score global comme définitif. / Masquer les composants manquants. / Comparer à des territoires live sans annotation.\n\n### Demo / pipeline\n- Cle : `demo`\n- Caveat requis : Mentionner demo, placeholder ou pipeline dans le titre ou sous-titre.\n- Autorise : Le bloc illustre la méthode Winerix. / Les valeurs sont des placeholders ou composants de cadrage. / La source est identifiée mais pas encore prête pour publication chiffrée.\n- Interdit : Publier comme donnée sourcée. / Utiliser dans une annonce externe sans mention demo. / Calculer un classement public.\n\n### Bloqué\n- Cle : `blocked`\n- Caveat requis : Ne pas publier ; expliquer le blocage et la prochaine action.\n- Autorise : Le KPI est bloqué en attente de source, revue ou gate. / Le bloc peut être utilisé en interne comme ticket de résolution.\n- Interdit : Afficher publiquement la valeur. / Utiliser dans un email partenaire comme preuve. / Conserver un ancien chiffre sans avertissement.\n\n## Etats source\n- **Source officielle normalisée** (`strong_with_caveat`) : Peut alimenter un KPI public si Quality Gates, périmètre et caveat sont présents.\n- **Source officielle metadata-only** (`context_only`) : Peut être citée comme source identifiée, pas comme valeur chiffrée active.\n- **Export manuel en attente de revue** (`internal_or_annotated`) : Peut servir au cadrage interne ; publication externe seulement après QA et revue métier.\n- **Produit interne Winerix** (`method_or_navigation`) : Peut documenter la méthode, les scores, les gates et les exports, mais ne remplace pas une source primaire.\n- **Donnée nominative sensible** (`aggregate_first`) : Publier les agrégats avant tout listing nominatif ; revue RGPD/métier obligatoire.\n\n## Canaux\n- **Page publique** : Afficher badges live/partiel/demo et conserver caveat sous chaque KPI. Interdit : Ne jamais masquer un statut pipeline dans une carte publique.\n- **Email partenaire** : Parler de lecture sourcée et de points à relire, pas de vérité définitive. Interdit : Ne pas citer de valeur bloquée ou demo comme preuve.\n- **Slide direction** : Séparer décision, preuve et risque sur la slide. Interdit : Ne pas mélanger sources live et placeholders sans badge.\n- **Data room** : Inclure lineage, dependency map, readiness et quality gates. Interdit : Ne pas retirer les caveats pour raccourcir une annexe.\n- **Post court** : Parler de méthode et de sources ; éviter les chiffres sauf s ils sont live et caveatés. Interdit : Ne pas publier un classement ou un score demo.\n"
}