{
  "locale": "fr",
  "group": "github-backlinks",
  "manualOnly": true,
  "providerRequests": 0,
  "fictionalExample": true,
  "publishedByThisTool": false,
  "title": "Backlinks GitHub : distinguer profil, README et références de dépôt",
  "notice": "Projet fictif et observations publiques présentés séparément. Aucun compte, dépôt ou lien GitHub n’est créé ; aucun classement n’est mesuré.",
  "diagram": {
    "title": "Choisir des références pour un convertisseur fictif",
    "caption": "Projet fictif et observations publiques présentés séparément. Aucun compte, dépôt ou lien GitHub n’est créé ; aucun classement n’est mesuré.",
    "relationLabel": "Relations entre source et destination",
    "nodes": [
      {
        "id": "source",
        "title": "Contexte du projet",
        "body": "Un convertisseur fictif dispose d’un guide entretenu."
      },
      {
        "id": "context",
        "title": "Champ ou README",
        "body": "Choisir l’emplacement selon le besoin du lecteur."
      },
      {
        "id": "destination",
        "title": "Observation datée",
        "body": "Noter cible et attributs sans promesse de classement."
      }
    ],
    "relations": [
      {
        "id": "inspect",
        "from": "source",
        "to": "context",
        "label": "Choisir le contexte de référence approprié"
      },
      {
        "id": "follow",
        "from": "context",
        "to": "destination",
        "label": "Observer la sortie au lieu de la déduire"
      }
    ]
  },
  "columns": [
    "Étape de contrôle",
    "Exemple d’observation",
    "Preuve à conserver",
    "Action en cas d’écart"
  ],
  "rows": [
    {
      "id": "profile-website",
      "title": "Site du profil",
      "values": [
        "Identifier le site pertinent du responsable",
        "Champ du profil public précis",
        "L’examiner séparément de la biographie"
      ]
    },
    {
      "id": "profile-readme",
      "title": "README de profil",
      "values": [
        "Présenter le travail et la suite utile",
        "Ancre rendue et destination",
        "Ne pas déduire les attributs du seul Markdown"
      ]
    },
    {
      "id": "repository-readme",
      "title": "README du dépôt",
      "values": [
        "Aider à utiliser un projet",
        "Version, contexte et guide ciblé",
        "Garder une documentation pertinente et actuelle"
      ]
    },
    {
      "id": "attributes",
      "title": "Attributs observés",
      "values": [
        "Trois contextes du 27 octobre 2026",
        "Source, cible et rel de chaque réponse",
        "Ne pas généraliser à tous les liens GitHub"
      ]
    },
    {
      "id": "maintenance",
      "title": "Entretien",
      "values": [
        "Documentation et accès évoluent",
        "Disponibilité publique, version et date",
        "Répéter la vérification si le contexte change"
      ]
    }
  ],
  "controls": "GitHub distingue les informations de profil et les README de profil. En Markdown, un libellé et une destination forment un lien, mais le texte source ne révèle pas tous les attributs de l’ancre rendue. Utilisez les commandes prévues dans un compte ou dépôt que vous contrôlez puis examinez le résultat. Champ de site, biographie libre et README ne sont pas interchangeables. Connectez-vous à votre propre compte et ouvrez https://github.com/settings/profile depuis l’avatar, les paramètres puis le profil public. Saisissez l’adresse réelle du projet dans le champ site/URL proposé, mettez à jour le profil et contrôlez la page publique. Dans un dépôt que vous gérez, ouvrez README.md, choisissez le crayon d’édition et ajoutez ce Markdown : [Lire le guide du convertisseur](https://converter.example/guide). Remplacez l’adresse fictive par le vrai guide ; converter.example est un espace réservé. Vérifiez l’aperçu, rédigez un message de commit explicite et enregistrez sur une branche autorisée ou via la demande de fusion requise. Une proposition n’est pas encore une référence publiée dans la branche par défaut. Le README de profil exige un dépôt public nommé exactement comme votre compte et un README.md non vide à sa racine ; les comptes utilisateurs administrés ne le prennent pas en charge. Rouvrez la page publique et inspectez le lien. Ces étapes suivent la documentation ; aucun éditeur connecté n’a été utilisé pour ce guide.",
  "example": "Le projet fictif convertit des unités et possède un guide public. Le profil peut identifier son site ; le README peut orienter vers les instructions d’installation ou d’utilisation pertinentes. Une page publicitaire générale ne remplace pas l’explication de conversion annoncée. La fiche sépare contexte source, destination et observation nécessaire. Le lien local contient volontairement nofollow me et reste dans cette page.",
  "decision": "Le 27 octobre 2026, une réponse HTML consultée sans connexion sur github.com/sindresorhus présentait nofollow me pour le champ de site vers sindresorhus.com/apps et nofollow pour le lien du README vers sindresorhus.com/blog. Dans github.com/github/docs, la référence README vers docs.github.com/en/contributing n’avait pas de rel dans cette réponse. Ce sont trois observations datées, pas des valeurs universelles ni des preuves de classement. Le dernier exemple reste dans la famille de domaines GitHub.",
  "checklist": [
    "Employer des références liées à un véritable projet.",
    "Séparer site, biographie et README.",
    "Inspecter l’ancre rendue précise.",
    "Consigner date et contexte d’accès.",
    "Garder les informations privées hors des exemples publics."
  ],
  "reviewRecord": "Consignez source, contexte, destination, valeurs rel, état d’accès et date. Distinguez l’élément rendu actuel du Markdown enregistré ou d’une ancienne réponse serveur. Si la présentation ou les conditions d’accès changent, répétez l’inspection. Pour votre projet, maintenez une documentation adaptée à la version utilisée et à l’accès prévu. N’exposez pas de contenu privé pour fabriquer une référence publique.",
  "limitations": "Le guide traite de références légitimes et d’inspection contextuelle. Il ne prouve ni dofollow universel, ni comportement en 2025, ni règle du champ biographique, ni performance de recherche. L’absence de rel ne démontre pas l’indexation ou un apport au classement. Ces exemples publics ne sont ni des recommandations ni une permission de modification. Respectez les règles GitHub et laissez les résultats non observés comme inconnus.",
  "observations": [
    {
      "context": "profile-website",
      "source": "https://github.com/sindresorhus",
      "target": "https://sindresorhus.com/apps",
      "rel": [
        "nofollow",
        "me"
      ],
      "observedOn": "2026-10-27",
      "authenticated": false,
      "evidence": "server-html"
    },
    {
      "context": "profile-readme",
      "source": "https://github.com/sindresorhus",
      "target": "https://sindresorhus.com/blog",
      "rel": [
        "nofollow"
      ],
      "observedOn": "2026-10-27",
      "authenticated": false,
      "evidence": "server-html"
    },
    {
      "context": "repository-readme",
      "source": "https://github.com/github/docs",
      "target": "https://docs.github.com/en/contributing",
      "rel": [],
      "observedOn": "2026-10-27",
      "authenticated": false,
      "evidence": "server-html"
    }
  ],
  "observationScope": "2026-10-27: Le 27 octobre 2026, une réponse HTML consultée sans connexion sur github.com/sindresorhus présentait nofollow me pour le champ de site vers sindresorhus.com/apps et nofollow pour le lien du README vers sindresorhus.com/blog. Dans github.com/github/docs, la référence README vers docs.github.com/en/contributing n’avait pas de rel dans cette réponse. Ce sont trois observations datées, pas des valeurs universelles ni des preuves de classement. Le dernier exemple reste dans la famille de domaines GitHub."
}
