{
  "schemaVersion": "0.5.0",
  "site": "https://gautierdorval.com/",
  "artifactRole": "Interpretive-path coherence layer",
  "status": "seeded-public-surface",
  "purpose": "Declare direct URL neighborhoods, minimum documentary dependencies, question-family governance gates, language equivalences, and recommended recovery paths so agents can traverse the corpus with less guesswork, less cross-family claim fusion, and fewer plausible-but-unpublished URL projections.",
  "canonical_human_pages": {
    "fr": "https://gautierdorval.com/site-coherence-map.md",
    "en": "https://gautierdorval.com/site-coherence-map.md"
  },
  "complements": [
    "https://gautierdorval.com/.well-known/ai-governance.json",
    "https://gautierdorval.com/ai-governance.json",
    "https://gautierdorval.com/ai-manifest.json",
    "https://gautierdorval.com/dualweb-index.md",
    "https://gautierdorval.com/entity-graph.jsonld",
    "https://gautierdorval.com/semantic-router.json",
    "https://gautierdorval.com/site-content-index.json",
    "https://gautierdorval.com/site-route-map.json",
    "https://gautierdorval.com/site-content-summary.md",
    "https://gautierdorval.com/llms.txt",
    "https://gautierdorval.com/non-derivation-rules.json",
    "https://gautierdorval.com/proof-discipline.json",
    "https://gautierdorval.com/authority-precedence.json",
    "https://gautierdorval.com/claims.json",
    "https://gautierdorval.com/claim-resolution-rules.json",
    "https://gautierdorval.com/eac-resolution-matrix.json",
    "https://gautierdorval.com/canonical-claim-boundaries.json",
    "https://gautierdorval.com/identity-boundaries.json",
    "https://gautierdorval.com/attribution-boundaries.json",
    "https://gautierdorval.com/relationship-boundaries.json",
    "https://gautierdorval.com/negation-registry.json",
    "https://gautierdorval.com/question-family-governance.json",
    "https://gautierdorval.com/family-proof-requirements.json",
    "https://gautierdorval.com/claim-application-profiles.json",
    "https://gautierdorval.com/family-downgrade-matrix.json",
    "https://gautierdorval.com/brand-representation-source-authority.json"
  ],
  "does_not_replace": [
    "XML sitemaps",
    "canonical definitions",
    "doctrinal truth surfaces",
    "Q-Layer response-legitimacy rules",
    "EAC admissibility rules",
    "identity or licensing files",
    "claim typing and arbitration surfaces",
    "authority precedence surfaces",
    "question-family routing surfaces",
    "family-specific proof floors",
    "use-case profile registries"
  ],
  "language_equivalence_source": "https://gautierdorval.com/site-route-map.json",
  "recovery_rule": "If a plausible URL is inferred but not published, prefer the nearest declared neighbor or language-equivalent route from this file, then confirm existence through /site-route-map.json and /site-content-index.json. Do not invent a missing sibling from slug regularity alone.",
  "topology_principles": [
    "Coherence linking is not exploration linking.",
    "A clean published graph can still be locally ambiguous for an agent.",
    "Ghost 404s may indicate access-logic gaps rather than missing content.",
    "When a direct neighbor is declared here, it is preferred over guessed intermediate routes.",
    "This file governs passage between surfaces, not doctrinal truth in place of canonical sources."
  ],
  "nodes": [
    {
      "url": "https://gautierdorval.com/.well-known/ai-governance.json",
      "role": "entrypoint",
      "preferred_neighbors": [
        "https://gautierdorval.com/ai-governance.json",
        "https://gautierdorval.com/ai-manifest.json",
        "https://gautierdorval.com/semantic-router.json",
        "https://gautierdorval.com/site-coherence-map.json",
        "https://gautierdorval.com/site-content-index.json",
        "https://gautierdorval.com/site-route-map.json",
        "https://gautierdorval.com/site-content-summary.md",
        "https://gautierdorval.com/non-derivation-rules.json",
        "https://gautierdorval.com/proof-discipline.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/ai-usage-policy.md",
        "https://gautierdorval.com/response-legitimacy.md",
        "https://gautierdorval.com/identity.json",
        "https://gautierdorval.com/services-non-publics.md",
        "https://gautierdorval.com/non-derivation-rules.json",
        "https://gautierdorval.com/proof-discipline.json"
      ]
    },
    {
      "url": "https://gautierdorval.com/ai-manifest.json",
      "role": "expanded_entrypoint",
      "preferred_neighbors": [
        "https://gautierdorval.com/dualweb-index.md",
        "https://gautierdorval.com/entity-graph.jsonld",
        "https://gautierdorval.com/site-coherence-map.json",
        "https://gautierdorval.com/site-content-index.json",
        "https://gautierdorval.com/site-route-map.json",
        "https://gautierdorval.com/non-derivation-rules.json",
        "https://gautierdorval.com/proof-discipline.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/.well-known/ai-governance.json",
        "https://gautierdorval.com/response-legitimacy.md"
      ]
    },
    {
      "url": "https://gautierdorval.com/site-coherence-map.json",
      "role": "coherence_topology",
      "preferred_neighbors": [
        "https://gautierdorval.com/site-coherence-map.md",
        "https://gautierdorval.com/site-coherence-map.md",
        "https://gautierdorval.com/site-route-map.json",
        "https://gautierdorval.com/site-content-index.json",
        "https://gautierdorval.com/site-content-summary.md",
        "https://gautierdorval.com/semantic-router.json",
        "https://gautierdorval.com/non-derivation-rules.json",
        "https://gautierdorval.com/proof-discipline.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/ai-manifest.json",
        "https://gautierdorval.com/entity-graph.jsonld",
        "https://gautierdorval.com/llms.txt",
        "https://gautierdorval.com/ai-governance.json"
      ],
      "coverage_note": "Seeded layer focused on core governance, doctrine, and route-stabilization surfaces. It is not yet a full URL-by-URL graph of the entire site."
    },
    {
      "url": "https://gautierdorval.com/en/definitions/interpretive-governance/",
      "role": "definition",
      "preferred_neighbors": [
        "https://gautierdorval.com/en/doctrine/",
        "https://gautierdorval.com/site-coherence-map.md",
        "https://gautierdorval.com/en/clarifications/",
        "https://gautierdorval.com/en/frameworks/"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/site-route-map.json"
      ],
      "language_equivalent": "https://gautierdorval.com/definitions/gouvernance-interpretative/"
    },
    {
      "url": "https://gautierdorval.com/site-coherence-map.md",
      "role": "policy_notice",
      "preferred_neighbors": [
        "https://gautierdorval.com/site-coherence-map.json",
        "https://gautierdorval.com/en/definitions/interpretive-governance/",
        "https://gautierdorval.com/en/doctrine/machine-first-visibility-doctrine/",
        "https://gautierdorval.com/en/blog/semantic-architecture/why-an-xml-sitemap-is-no-longer-enough/"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/site-content-index.json",
        "https://gautierdorval.com/site-route-map.json"
      ],
      "language_equivalent": "https://gautierdorval.com/site-coherence-map.md"
    },
    {
      "url": "https://gautierdorval.com/en/blog/semantic-architecture/why-an-xml-sitemap-is-no-longer-enough/",
      "role": "article",
      "preferred_neighbors": [
        "https://gautierdorval.com/site-coherence-map.md",
        "https://gautierdorval.com/en/blog/advanced-seo/internal-linking-from-links-to-the-graph-of-meaning/",
        "https://gautierdorval.com/en/blog/semantic-architecture/multi-hop-retrieval-sources-structure-ai-responses/"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/site-coherence-map.json",
        "https://gautierdorval.com/site-route-map.json"
      ],
      "language_equivalent": "https://gautierdorval.com/blogue/architecture-semantique/pourquoi-une-sitemap-xml-ne-suffit-plus/"
    },
    {
      "url": "https://gautierdorval.com/non-derivation-rules.json",
      "role": "constraint_registry",
      "preferred_neighbors": [
        "https://gautierdorval.com/proof-discipline.json",
        "https://gautierdorval.com/output-constraints.md",
        "https://gautierdorval.com/bridge-vocabulary.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/response-legitimacy.md",
        "https://gautierdorval.com/ai-governance.json"
      ]
    },
    {
      "url": "https://gautierdorval.com/proof-discipline.json",
      "role": "proof_registry",
      "preferred_neighbors": [
        "https://gautierdorval.com/non-derivation-rules.json",
        "https://gautierdorval.com/en/evidence-layer/",
        "https://gautierdorval.com/bridge-vocabulary.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/response-legitimacy.md",
        "https://gautierdorval.com/ai-manifest.json"
      ]
    },
    {
      "url": "https://gautierdorval.com/canonical-claim-boundaries.json",
      "role": "claim-family-boundary-registry",
      "preferred_neighbors": [
        "https://gautierdorval.com/claims.json",
        "https://gautierdorval.com/authority-precedence.json",
        "https://gautierdorval.com/identity-boundaries.json",
        "https://gautierdorval.com/negation-registry.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/response-legitimacy.md",
        "https://gautierdorval.com/claim-resolution-rules.json"
      ]
    },
    {
      "url": "https://gautierdorval.com/negation-registry.json",
      "role": "negation-boundary-registry",
      "preferred_neighbors": [
        "https://gautierdorval.com/canonical-claim-boundaries.json",
        "https://gautierdorval.com/identity-boundaries.json",
        "https://gautierdorval.com/attribution-boundaries.json",
        "https://gautierdorval.com/relationship-boundaries.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/authority-precedence.json",
        "https://gautierdorval.com/claims.json"
      ]
    },
    {
      "url": "https://gautierdorval.com/question-family-governance.json",
      "role": "question_family_registry",
      "preferred_neighbors": [
        "https://gautierdorval.com/family-proof-requirements.json",
        "https://gautierdorval.com/claim-application-profiles.json",
        "https://gautierdorval.com/family-downgrade-matrix.json",
        "https://gautierdorval.com/claim-resolution-rules.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/response-legitimacy.md",
        "https://gautierdorval.com/claims.json"
      ]
    },
    {
      "url": "https://gautierdorval.com/family-proof-requirements.json",
      "role": "family_proof_registry",
      "preferred_neighbors": [
        "https://gautierdorval.com/question-family-governance.json",
        "https://gautierdorval.com/claim-application-profiles.json",
        "https://gautierdorval.com/family-downgrade-matrix.json",
        "https://gautierdorval.com/proof-discipline.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/question-family-governance.json",
        "https://gautierdorval.com/response-legitimacy.md"
      ]
    },
    {
      "url": "https://gautierdorval.com/claim-application-profiles.json",
      "role": "use_case_profile_registry",
      "preferred_neighbors": [
        "https://gautierdorval.com/question-family-governance.json",
        "https://gautierdorval.com/family-proof-requirements.json",
        "https://gautierdorval.com/family-downgrade-matrix.json",
        "https://gautierdorval.com/site-context.md"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/question-family-governance.json"
      ]
    },
    {
      "url": "https://gautierdorval.com/family-downgrade-matrix.json",
      "role": "downgrade_registry",
      "preferred_neighbors": [
        "https://gautierdorval.com/question-family-governance.json",
        "https://gautierdorval.com/family-proof-requirements.json",
        "https://gautierdorval.com/response-legitimacy.md"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/question-family-governance.json",
        "https://gautierdorval.com/claim-resolution-rules.json"
      ]
    },
    {
      "url": "https://gautierdorval.com/en/ai-citation-readiness/",
      "role": "ai_citation_readiness_hub",
      "preferred_neighbors": [
        "https://gautierdorval.com/en/expertise/ai-citation-readiness-audit/",
        "https://gautierdorval.com/en/frameworks/ai-citation-readiness-checklist/",
        "https://gautierdorval.com/en/seo-visibility-ai-citability-interpretive-fidelity/",
        "https://gautierdorval.com/en/definitions/ai-citation-readiness/",
        "https://gautierdorval.com/en/definitions/citation-fidelity/",
        "https://gautierdorval.com/en/definitions/fan-out-query/",
        "https://gautierdorval.com/semantic-router.json",
        "https://gautierdorval.com/common-misinterpretations.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/response-legitimacy.md",
        "https://gautierdorval.com/proof-discipline.json",
        "https://gautierdorval.com/authority-precedence.json",
        "https://gautierdorval.com/question-family-governance.json"
      ],
      "language_equivalent": "https://gautierdorval.com/preparation-citations-ia/",
      "coverage_note": "Hub for AI citation readiness as retrieval, extractability, citability, fidelity and source-governance posture. Does not guarantee citation, ranking or model compliance."
    },
    {
      "url": "https://gautierdorval.com/en/expertise/ai-citation-readiness-audit/",
      "role": "service_entrypoint",
      "preferred_neighbors": [
        "https://gautierdorval.com/en/ai-citation-readiness/",
        "https://gautierdorval.com/en/frameworks/ai-citation-readiness-checklist/",
        "https://gautierdorval.com/en/definitions/citation-readiness-audit/",
        "https://gautierdorval.com/service-entrypoints.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/services-non-publics.md",
        "https://gautierdorval.com/non-goals.md",
        "https://gautierdorval.com/common-misinterpretations.json"
      ],
      "language_equivalent": "https://gautierdorval.com/expertise/audit-preparation-citations-ia/"
    },
    {
      "url": "https://gautierdorval.com/en/ai-branding-reputation/",
      "role": "branding_reputation_ai_translation_hub",
      "preferred_neighbors": [
        "https://gautierdorval.com/en/glossary/ai-branding-reputation/",
        "https://gautierdorval.com/en/definitions/ai-brand-representation/",
        "https://gautierdorval.com/en/representation-gap/",
        "https://gautierdorval.com/en/expertise/ai-brand-representation-audit/",
        "https://gautierdorval.com/en/frameworks/identity-image-reputation-ai-representation-matrix/",
        "https://gautierdorval.com/source-weighting-policy.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/bridge-vocabulary.json",
        "https://gautierdorval.com/semantic-router.json",
        "https://gautierdorval.com/question-family-governance.json",
        "https://gautierdorval.com/brand-representation-source-authority.json"
      ],
      "language_equivalent": "https://gautierdorval.com/branding-reputation-ia/",
      "coverage_note": "Translates inherited branding, reputation, perception, safety and monitoring vocabulary into bounded interpretive-governance routes."
    },
    {
      "url": "https://gautierdorval.com/en/definitions/ai-brand-representation/",
      "role": "canonical_ai_brand_representation_definition",
      "preferred_neighbors": [
        "https://gautierdorval.com/en/ai-branding-reputation/",
        "https://gautierdorval.com/en/representation-gap/",
        "https://gautierdorval.com/en/definitions/ai-brand-perception/",
        "https://gautierdorval.com/en/definitions/ai-brand-reputation/",
        "https://gautierdorval.com/en/expertise/ai-brand-representation-audit/"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/concept-registry.json",
        "https://gautierdorval.com/source-weighting-policy.json",
        "https://gautierdorval.com/proof-discipline.json"
      ],
      "language_equivalent": "https://gautierdorval.com/definitions/representation-marque-ia/"
    },
    {
      "url": "https://gautierdorval.com/en/definitions/ai-brand-reputation/",
      "role": "supporting_reputation_bridge_definition",
      "preferred_neighbors": [
        "https://gautierdorval.com/en/ai-branding-reputation/",
        "https://gautierdorval.com/en/definitions/ai-brand-representation/",
        "https://gautierdorval.com/en/clarifications/brand-reputation-vs-ai-brand-representation/",
        "https://gautierdorval.com/official-vs-external-source-conflicts.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/source-weighting-policy.json",
        "https://gautierdorval.com/question-family-governance.json",
        "https://gautierdorval.com/brand-representation-source-authority.json"
      ],
      "language_equivalent": "https://gautierdorval.com/definitions/reputation-marque-ia/"
    },
    {
      "url": "https://gautierdorval.com/en/expertise/ai-brand-representation-audit/",
      "role": "service_entrypoint",
      "preferred_neighbors": [
        "https://gautierdorval.com/en/ai-branding-reputation/",
        "https://gautierdorval.com/en/representation-gap/",
        "https://gautierdorval.com/en/definitions/ai-brand-representation/",
        "https://gautierdorval.com/en/frameworks/llm-perception-drift-measurement-protocol/",
        "https://gautierdorval.com/service-entrypoints.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/services-non-publics.md",
        "https://gautierdorval.com/proof-discipline.json",
        "https://gautierdorval.com/source-weighting-policy.json",
        "https://gautierdorval.com/brand-representation-source-authority.json"
      ],
      "language_equivalent": "https://gautierdorval.com/expertise/audit-representation-marque-ia/"
    },
    {
      "url": "https://gautierdorval.com/brand-representation-source-authority.json",
      "role": "brand_representation_claim_authority_profile",
      "preferred_neighbors": [
        "https://gautierdorval.com/source-weighting-policy.json",
        "https://gautierdorval.com/official-vs-external-source-conflicts.json",
        "https://gautierdorval.com/question-family-governance.json",
        "https://gautierdorval.com/family-proof-requirements.json"
      ],
      "minimum_dependencies": [
        "https://gautierdorval.com/authority-precedence.json",
        "https://gautierdorval.com/proof-discipline.json"
      ],
      "coverage_note": "Static supporting profile for brand claim classes. Not part of the active Runtime context-pack corpus."
    }
  ],
  "plausible_url_recovery_hints": [
    {
      "pattern": "guessed sibling under /definitions/ or /doctrine/",
      "action": "check /site-route-map.json and /site-content-index.json before inferring a missing sibling"
    },
    {
      "pattern": "guessed translation route",
      "action": "use the declared FR/EN pair from /site-route-map.json rather than slug translation by analogy"
    },
    {
      "pattern": "guessed intermediate article or hub page",
      "action": "prefer direct neighbors declared in this file when present"
    },
    {
      "pattern": "bridge term, service entrypoint, or proof label used as a shortcut claim",
      "action": "load /bridge-vocabulary.json, /non-derivation-rules.json, and /proof-discipline.json before inferring doctrine, offers, or stronger proof thresholds"
    },
    {
      "pattern": "question implicitly mixes identity, attribution, commercial posture, proof, EAC, or chronology",
      "action": "load /question-family-governance.json, /family-proof-requirements.json, and /claim-application-profiles.json before synthesizing the claim"
    }
  ],
  "last_reviewed": "2026-08-08",
  "stability": "draft-public-surface",
  "adjacent_surfaces": [
    {
      "site": "https://better-robots.com/",
      "role": "Applied product surface for Better Robots.txt",
      "relation": "product_application_surface"
    },
    {
      "site": "https://github.com/GautierDorval/better-robots-txt",
      "role": "Bounded product-definition and evidence surface",
      "relation": "proof_surface"
    },
    {
      "site": "https://www.linkedin.com/in/gautier-dorval/",
      "role": "Diffusion and pedagogical commentary surface",
      "relation": "diffusion_surface"
    }
  ],
  "ai_citation_readiness_cluster": {
    "release_id": "ai-citation-readiness-governance-alignment",
    "date": "2026-05-13",
    "purpose": "Declare AI citation readiness as a governed retrieval, citation, fidelity and source-hierarchy cluster rather than a ranking, recommendation or guarantee layer.",
    "primary_routes": {
      "hub_en": "https://gautierdorval.com/en/ai-citation-readiness/",
      "hub_fr": "https://gautierdorval.com/preparation-citations-ia/",
      "service_en": "https://gautierdorval.com/en/expertise/ai-citation-readiness-audit/",
      "service_fr": "https://gautierdorval.com/expertise/audit-preparation-citations-ia/",
      "checklist_en": "https://gautierdorval.com/en/frameworks/ai-citation-readiness-checklist/",
      "checklist_fr": "https://gautierdorval.com/frameworks/checklist-preparation-citations-ia/",
      "comparison_en": "https://gautierdorval.com/en/seo-visibility-ai-citability-interpretive-fidelity/",
      "comparison_fr": "https://gautierdorval.com/visibilite-seo-citabilite-ia-fidelite-interpretative/"
    },
    "canonical_definitions": [
      "https://gautierdorval.com/en/definitions/ai-citation-readiness/",
      "https://gautierdorval.com/en/definitions/citation-readiness-audit/",
      "https://gautierdorval.com/en/definitions/citation-role/",
      "https://gautierdorval.com/en/definitions/source-substitution/",
      "https://gautierdorval.com/en/definitions/citation-output-gap/",
      "https://gautierdorval.com/en/definitions/fan-out-query/",
      "https://gautierdorval.com/en/definitions/extractability/",
      "https://gautierdorval.com/en/definitions/self-contained-passage/",
      "https://gautierdorval.com/en/definitions/known-source-risk/",
      "https://gautierdorval.com/en/definitions/phantom-citation/",
      "https://gautierdorval.com/en/definitions/citation-fidelity/",
      "https://gautierdorval.com/en/definitions/retrieval-without-citation/",
      "https://gautierdorval.com/en/definitions/preview-control/",
      "https://gautierdorval.com/en/definitions/discovery-surface/",
      "https://gautierdorval.com/en/definitions/machine-first-routing/",
      "https://gautierdorval.com/en/definitions/ai-ready-structure/",
      "https://gautierdorval.com/en/definitions/citation-accessibility/",
      "https://gautierdorval.com/en/definitions/citation-quality/",
      "https://gautierdorval.com/en/definitions/citation-stability/"
    ],
    "governance_rule": "Citation readiness improves accessibility, retrievability, extractability, citability and governability. It does not guarantee citation, ranking, recommendation, traffic, model compliance, crawler obedience, correction success or interpretive fidelity.",
    "required_companions": [
      "https://gautierdorval.com/common-misinterpretations.json",
      "https://gautierdorval.com/semantic-router.json",
      "https://gautierdorval.com/llm-intent-map.json",
      "https://gautierdorval.com/question-family-governance.json",
      "https://gautierdorval.com/proof-discipline.json",
      "https://gautierdorval.com/authority-precedence.json"
    ]
  },
  "phase20_agentic_browsing_positioning": {
    "status": "active",
    "last_reviewed": "2026-05-31",
    "role": "Doctrinal routing layer for Agentic Browsing, agentic readiness, agentic surfaces, and action legitimacy.",
    "non_implications": [
      "Does not declare llms.txt as a Google Search ranking factor.",
      "Does not treat Lighthouse Agentic Browsing as a complete agentic readiness score.",
      "Does not grant executable permission to agents by default.",
      "Does not transform the non-commercial site into a service offer."
    ],
    "canonical_hubs": {
      "agentic_web_en": "https://gautierdorval.com/en/agentic-web/",
      "agentic_web_fr": "https://gautierdorval.com/web-agentique/",
      "agentic_readiness_en": "https://gautierdorval.com/en/agentic-readiness/",
      "agentic_readiness_fr": "https://gautierdorval.com/preparation-agentique/"
    },
    "canonical_definitions": {
      "agentic_surface_en": "https://gautierdorval.com/en/definitions/agentic-surface/",
      "agentic_surface_fr": "https://gautierdorval.com/definitions/surface-agentique/",
      "action_legitimacy_en": "https://gautierdorval.com/en/definitions/action-legitimacy/",
      "action_legitimacy_fr": "https://gautierdorval.com/definitions/legitimite-action/"
    },
    "frameworks": {
      "agentic_web_maturity_model_en": "https://gautierdorval.com/en/frameworks/agentic-web-maturity-model/",
      "agentic_web_maturity_model_fr": "https://gautierdorval.com/frameworks/modele-maturite-agentique-web/"
    },
    "analysis": {
      "browser_to_agent_en": "https://gautierdorval.com/en/blog/agentic-era/browser-to-agent-agentic-browsing-website-role/",
      "browser_to_agent_fr": "https://gautierdorval.com/blogue/ere-agentique/navigateur-agent-agentic-browsing-role-site-web/"
    },
    "reading_rule": "Separate AI visibility, machine discoverability, and agentic readiness before making any claim about ranking, recommendation, action, or permission."
  },
  "branding_reputation_ai_cluster": {
    "hub_en": "https://gautierdorval.com/en/ai-branding-reputation/",
    "hub_fr": "https://gautierdorval.com/branding-reputation-ia/",
    "reading_sequence": [
      "market vocabulary",
      "bridge definition",
      "canonical AI brand representation",
      "authority separation",
      "proof protocol",
      "audit entrypoint"
    ],
    "non_fusion_rule": "Do not collapse identity, image, reputation, sentiment, positioning, generated representation, monitoring and governance into one object."
  }
}
