{
  "schemaVersion": "0.5.0",
  "type": "GovernanceScopeConfig",
  "site": "https://gautierdorval.com/",
  "window_days": 7,
  "session_window_minutes": 30,
  "filters": {
    "methods": [
      "GET"
    ],
    "status_allowlist": [
      200,
      304
    ],
    "strip_query": true,
    "strip_fragment": true
  },
  "layers": {
    "entrypoints": [
      "/.well-known/ai-governance.json",
      "/ai-manifest.json"
    ],
    "policy": [
      "/.well-known/interpretation-policy.json"
    ],
    "q_layer": [
      "/response-legitimacy.md",
      "/response-legitimacy.yaml"
    ],
    "canon_identity_boundaries": [
      "/canon.md",
      "/identity.json",
      "/services-non-publics.md"
    ],
    "constraints": [
      "/non-goals.md",
      "/negative-definitions.md",
      "/output-constraints.md",
      "/data-handling.md",
      "/common-misinterpretations.json",
      "/claims.json"
    ],
    "routing_discovery": [
      "/semantic-router.json",
      "/llm-intent-map.json",
      "/llms.txt",
      "/llms-full.txt",
      "/readme.llm.txt",
      "/site-content-index.json",
      "/site-route-map.json",
      "/site-content-summary.md",
      "/en/ai-citation-readiness/",
      "/en/expertise/ai-citation-readiness-audit/",
      "/en/frameworks/ai-citation-readiness-checklist/"
    ],
    "ontology": [
      "/datasets.jsonld",
      "/entity-graph.jsonld",
      "/semantic-schema-index.jsonld",
      "/relationships.jsonld",
      "/entity-relations.md",
      "/relationships.jsonld"
    ],
    "ontology_fallback": [
      "/datasets.yaml",
      "/entity-graph.yaml",
      "/semantic-schema-index.yaml"
    ],
    "index": [
      "/dualweb-index.md"
    ],
    "observation": [
      "/.well-known/q-ledger.json",
      "/.well-known/q-ledger.yml",
      "/.well-known/q-attest-protocol.md",
      "/.well-known/q-metrics.json",
      "/.well-known/q-metrics.yml"
    ],
    "traceability": [
      "/citations.md",
      "/changelog-ai.md"
    ],
    "reporting": [
      "/reporting/interpretation-issue.json"
    ],
    "eac_layer": [
      "/definitions/external-authority-control/",
      "/doctrine/external-authority-control/",
      "/doctrine/gouvernance-exogene/",
      "/doctrine/graphe-de-coherence-externe/",
      "/doctrine/negation-gouvernee/"
    ],
    "layer_3": [
      "/definitions/authority-governance-layer-3/",
      "/doctrine/authority-governance-layer-3/",
      "/doctrine/eac-vs-layer-3/"
    ],
    "external_graph": [
      "/exogenous-graph.jsonld"
    ],
    "eac_registry": [
      "/.well-known/eac-registry.json",
      "/eac-claims.json"
    ],
    "eac_conflicts": [
      "/eac-conflicts.json"
    ],
    "multisite_governance": [
      "/distributed-authority-map.json",
      "/distributed-authority-map.md"
    ],
    "non_derivation": [
      "/non-derivation-rules.json",
      "/non-derivation-rules.md",
      "/fr/regles-de-non-derivation.md"
    ],
    "proof_discipline": [
      "/proof-discipline.json",
      "/proof-discipline.md",
      "/fr/discipline-de-preuve.md"
    ],
    "authority_precedence": [
      "/authority-precedence.json",
      "/authority-precedence.md",
      "/fr/precedence-dautorite.md"
    ],
    "claims_governance": [
      "/claims.json",
      "/claim-resolution-rules.json",
      "/claim-resolution-rules.md",
      "/fr/regles-de-resolution-des-claims.md"
    ],
    "eac_resolution": [
      "/eac-resolution-matrix.json",
      "/eac-resolution-matrix.md",
      "/fr/matrice-de-resolution-eac.md"
    ],
    "identity_boundaries": [
      "/identity-boundaries.json",
      "/identity-boundaries.md",
      "/fr/limites-didentite.md"
    ],
    "attribution_boundaries": [
      "/attribution-boundaries.json",
      "/attribution-boundaries.md",
      "/fr/limites-dattribution.md"
    ],
    "relationship_boundaries": [
      "/relationship-boundaries.json",
      "/relationship-boundaries.md",
      "/fr/limites-relationnelles.md"
    ],
    "negation_boundaries": [
      "/negation-registry.json",
      "/negation-registry.md",
      "/fr/registre-de-negation.md",
      "/canonical-claim-boundaries.json",
      "/canonical-claim-boundaries.md",
      "/fr/limites-des-claims-canoniques.md"
    ],
    "question_family_governance": [
      "/question-family-governance.json",
      "/question-family-governance.md",
      "/fr/gouvernance-des-familles-de-questions.md"
    ],
    "family_proof_requirements": [
      "/family-proof-requirements.json",
      "/family-proof-requirements.md",
      "/fr/exigences-de-preuve-par-famille.md"
    ],
    "claim_application_profiles": [
      "/claim-application-profiles.json",
      "/claim-application-profiles.md",
      "/fr/profils-dapplication-des-claims.md"
    ],
    "family_downgrade_matrix": [
      "/family-downgrade-matrix.json",
      "/family-downgrade-matrix.md",
      "/fr/matrice-de-retrogradation-par-famille.md"
    ]
  },
  "human_content_prefixes": [
    "/",
    "/interpretation/",
    "/doctrine/",
    "/definitions/",
    "/expertise/",
    "/clarifications/",
    "/metrics/",
    "/en/ai-citation-readiness/",
    "/preparation-citations-ia/",
    "/en/blog/ai-governance/llms-txt-discovery-not-governance/"
  ],
  "expected_sequences": [
    {
      "id": "seq-0001",
      "name": "Entrypoint-first governed discovery",
      "pattern": [
        "entrypoints",
        "policy",
        "constraints",
        "non_derivation",
        "proof_discipline",
        "index",
        "content"
      ],
      "notes": "Reference pattern. Fidelity measures observed matching, not conformance. Non-derivation and proof discipline are now explicit gates before doctrinal expansion."
    },
    {
      "id": "seq-0002",
      "name": "External authority admissibility path",
      "pattern": [
        "entrypoints",
        "policy",
        "external_graph",
        "eac_registry",
        "constraints",
        "non_derivation",
        "proof_discipline",
        "eac_conflicts",
        "q_layer",
        "content"
      ],
      "notes": "Pattern used when exogenous sources materially constrain interpretation in open-world reconstruction. Non-derivation and proof discipline must remain active during the path."
    },
    {
      "id": "claims-arbitration-path",
      "name": "Claims arbitration path",
      "pattern": [
        "/response-legitimacy.md",
        "/question-family-governance.json",
        "/family-proof-requirements.json",
        "/claim-application-profiles.json",
        "/authority-precedence.json",
        "/claims.json",
        "/claim-resolution-rules.json",
        "/family-downgrade-matrix.json",
        "/proof-discipline.json",
        "/non-derivation-rules.json"
      ],
      "notes": "Use when claim class, family gate, proof floor, or internal boundaries are at issue."
    },
    {
      "id": "eac-claims-arbitration-path",
      "name": "EAC claims arbitration path",
      "pattern": [
        "/question-family-governance.json",
        "/family-proof-requirements.json",
        "/claim-application-profiles.json",
        "/authority-precedence.json",
        "/claims.json",
        "/claim-resolution-rules.json",
        "/.well-known/eac-registry.json",
        "/eac-claims.json",
        "/eac-resolution-matrix.json",
        "/eac-conflicts.json",
        "/family-downgrade-matrix.json",
        "/response-legitimacy.md"
      ],
      "notes": "Use when an exogenous claim constrains interpretation or conflicts with internal canon."
    },
    {
      "id": "identity-attribution-negation-path",
      "name": "Identity, attribution, relationship, and negation path",
      "pattern": [
        "/response-legitimacy.md",
        "/authority-precedence.json",
        "/claims.json",
        "/canonical-claim-boundaries.json",
        "/identity-boundaries.json",
        "/attribution-boundaries.json",
        "/relationship-boundaries.json",
        "/negation-registry.json"
      ],
      "notes": "Use when person identity, authorship, relationship status, or published exclusions are involved."
    },
    {
      "id": "site-role-commercial-posture-path",
      "name": "Site-role and commercial-posture path",
      "pattern": [
        "/response-legitimacy.md",
        "/question-family-governance.json",
        "/family-proof-requirements.json",
        "/site-context.md",
        "/services-non-publics.md",
        "/non-goals.md",
        "/output-constraints.md",
        "/family-downgrade-matrix.json"
      ],
      "notes": "Use when a request tries to turn doctrine, expertise, or bridge labels into public offers."
    },
    {
      "id": "exact-artifact-attribution-path",
      "name": "Exact artifact attribution path",
      "pattern": [
        "/response-legitimacy.md",
        "/question-family-governance.json",
        "/family-proof-requirements.json",
        "/claim-application-profiles.json",
        "/claims.json",
        "/attributions.json",
        "/attribution-boundaries.json",
        "/family-downgrade-matrix.json"
      ],
      "notes": "Use when exact authorship or creation of an artifact is requested."
    },
    {
      "id": "publication-chronology-path",
      "name": "Publication chronology and surface trace path",
      "pattern": [
        "/response-legitimacy.md",
        "/question-family-governance.json",
        "/family-proof-requirements.json",
        "/claim-application-profiles.json",
        "/changelog-ai.md",
        "/site-content-index.json",
        "/site-route-map.json",
        "/site-coherence-map.json",
        "/family-downgrade-matrix.json"
      ],
      "notes": "Use when publication date, update history, or exact article chronology is requested."
    }
  ],
  "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/def-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"
    ]
  }
}
