{
  "fictional": true,
  "providerRequests": 0,
  "submitted": false,
  "exampleDate": "2026-10-01T12:00:00Z",
  "diagnosticCases": [
    {
      "id": "no-access",
      "manualAction": null,
      "propertyAccess": false,
      "searchCause": null
    },
    {
      "id": "confirmed-action",
      "manualAction": true,
      "propertyAccess": true,
      "actionType": "unnatural-inbound-links",
      "recovery": null
    },
    {
      "id": "performance-decline",
      "manualAction": false,
      "propertyAccess": true,
      "searchCause": null
    },
    {
      "id": "scope-change",
      "manualAction": null,
      "oldScope": "domain",
      "newScope": "page",
      "comparable": false
    }
  ],
  "sourceCases": [
    {
      "id": "commissioned-comments",
      "source": "https://comments.example/post/42",
      "commissioned": true,
      "campaignComments": 80,
      "observedRel": "",
      "rankingEffect": null
    },
    {
      "id": "qualified-ad",
      "source": "https://magazine.example/advertisement",
      "commissioned": true,
      "observedRel": "sponsored",
      "wholeSiteCompliance": null
    },
    {
      "id": "unsolicited-copy",
      "source": "https://copy.example/article",
      "commissionedEvidence": null,
      "intent": null,
      "rankingEffect": null
    },
    {
      "id": "low-metric",
      "source": "https://museum.example/resource",
      "spamPatternEstablished": false
    },
    {
      "id": "exchange-scheme",
      "source": "https://partners.example/directory",
      "documentedExcessiveExchange": true,
      "rankingEffect": null
    },
    {
      "id": "inaccessible",
      "source": "https://blocked.example/article",
      "httpStatus": 403,
      "linkPresent": null,
      "observedRel": null
    }
  ],
  "replacement": {
    "previous": [
      "https://archive.example/paid-story",
      "domain:network.example"
    ],
    "complete": [
      "https://archive.example/paid-story",
      "domain:network.example",
      "https://forum.example/thread/42?reply=7"
    ],
    "additionsOnly": [
      "https://forum.example/thread/42?reply=7"
    ],
    "completeRetained": [
      "https://archive.example/paid-story",
      "domain:network.example"
    ],
    "completeAdded": [
      "https://forum.example/thread/42?reply=7"
    ],
    "completeRemoved": [],
    "additionsOnlyRetained": [],
    "additionsOnlyAdded": [
      "https://forum.example/thread/42?reply=7"
    ],
    "additionsOnlyRemoved": [
      "https://archive.example/paid-story",
      "domain:network.example"
    ],
    "submissionAppropriate": null
  },
  "locale": "fr",
  "note": "Cas pédagogiques rédigés sur des domaines réservés. Aucun compte inspecté et aucun fichier envoyé.",
  "diagnosticDescriptions": [
    {
      "title": "Accès à la propriété indisponible",
      "evidence": "Une capture de trafic existe ; le rapport Actions manuelles du propriétaire n’a pas été consulté.",
      "limit": "La présence ou l’absence d’action manuelle est inconnue.",
      "next": "Un propriétaire autorisé doit vérifier propriété, message exact et portée."
    },
    {
      "title": "Action confirmée pour liens entrants",
      "evidence": "La bonne propriété affiche des liens entrants artificiels, avec message daté et dossier de campagne.",
      "limit": "Le message ne désigne pas chaque URL d’un export comme cause.",
      "next": "Suivre le processus indiqué, documenter les changements puis demander un examen dans ce rapport."
    },
    {
      "title": "Trafic en baisse, aucune action listée",
      "evidence": "Un contrôle autorisé ne trouve aucune action ; des périodes comparables montrent moins de clics.",
      "limit": "Cela n’exclut ni évaluation automatique, ni problème technique, ni demande changeante.",
      "next": "Comparer les mêmes filtres et dates ; examiner indexation, sécurité, accès, demande et mises à jour."
    },
    {
      "title": "Seul le compte du fournisseur change",
      "evidence": "Un export de domaine est remplacé par un export de page ; les performances comparables manquent.",
      "limit": "Le compte réduit ne prouve ni perte de liens, ni sanction, ni reprise.",
      "next": "Rétablir un périmètre identique et conserver les deux exports bruts."
    }
  ],
  "sourceDescriptions": [
    {
      "title": "Commentaires optimisés commandés",
      "evidence": "La commande fictive prévoit 80 commentaires ; la source montre une ancre commerciale non qualifiée.",
      "limit": "Cela établit un dispositif à examiner, pas une baisse de classement mesurée.",
      "next": "Arrêter l’activité contrôlée, vérifier sa portée et documenter les corrections des sources."
    },
    {
      "title": "Référence publicitaire qualifiée",
      "evidence": "Une publicité pertinente est annoncée et l’ancre observée porte rel=\"sponsored\".",
      "limit": "L’attribut ne certifie pas tous les autres aspects de la page ou de l’entreprise.",
      "next": "Consigner la relation publicitaire et vérifier la qualification convenue après publication."
    },
    {
      "title": "Référence copiée non sollicitée",
      "evidence": "Un article copié lie le site ; aucune commande ou action manuelle confirmée n’est fournie.",
      "limit": "L’intention de la source et l’effet en recherche restent non prouvés.",
      "next": "Conserver la référence et les preuves du compte ; ne pas désavouer en masse par méconnaissance."
    },
    {
      "title": "Faible métrique sans dispositif",
      "evidence": "Une petite page de musée pertinente reçoit une faible métrique externe.",
      "limit": "Score, langue inconnue ou extension ne prouvent pas seuls un dispositif spam.",
      "next": "Examiner pertinence et contexte éditorial ; garder fournisseur et date de mesure."
    },
    {
      "title": "Échanges excessifs documentés",
      "evidence": "Les dossiers imposent des liens réciproques optimisés entre de nombreux partenaires sans rapport.",
      "limit": "Tout lien réciproque ordinaire ne correspond pas à cet accord.",
      "next": "Évaluer la manipulation documentée et modifier l’activité sous contrôle."
    },
    {
      "title": "Source inaccessible",
      "evidence": "La source renvoie 403 pendant le contrôle fictif.",
      "limit": "Ancre, rel et présence actuelle du lien sont inconnus.",
      "next": "Laisser l’accès non résolu et obtenir des preuves légitimes sans inventer une qualification."
    }
  ],
  "replacementDescriptions": [
    {
      "title": "Conserver la vraie ancienne liste",
      "evidence": "L’exemple précédent contient une URL de page et domain:network.example.",
      "limit": "Cet exemple n’est pas un export de votre propriété.",
      "next": "Conserver la liste réelle, la propriété et la décision avant modification."
    },
    {
      "title": "Examiner un remplacement complet",
      "evidence": "L’exemple complet garde les deux entrées et ajoute une URL de forum.",
      "limit": "Un texte valide ne prouve pas que désavouer ces cibles soit adapté.",
      "next": "Examiner preuves et ensemble proposé ; seul un propriétaire autorisé décide de l’envoi."
    },
    {
      "title": "Voir l’erreur des ajouts seuls",
      "evidence": "L’exemple d’ajouts contient la nouvelle URL mais omet les deux précédentes.",
      "limit": "Un envoi n’ajoute pas automatiquement ces entrées à l’ancienne liste.",
      "next": "Comparer explicitement les suppressions ; ne pas envoyer une liste partielle en croyant fusionner."
    }
  ]
}
