{
  "schemaVersion": "0.1.0-proposed",
  "type": "CanonicalIntentRegistry",
  "status": "proposed",
  "site": "https://gautierdorval.com/",
  "runtimeBoundary": {
    "runtimeSelectsIntentFromFreeText": false,
    "agentSelectsIntent": true,
    "runtimeComposesAtRequestTime": false,
    "runtimeProducesAnswers": false
  },
  "intents": [
    {
      "intentToken": "representation-gap",
      "intentClass": "applicability",
      "status": "proposed",
      "version": "0.1.0-proposed",
      "displayNameFr": "Écart de représentation",
      "displayNameEn": "Representation gap",
      "descriptionFr": "Intent canonique pour servir un pack précompilé lorsqu’un agent a déjà sélectionné un besoin d’audit d’écart entre canon publié et restitution de modèle.",
      "descriptionEn": "Canonical intent for serving a precompiled pack when an agent has already selected a need to audit a gap between the published canon and model output.",
      "linkedCausalContextIds": [
        "representation-mismatch"
      ],
      "linkedApplicabilityChainIds": [
        "sal-representation-gap-audit-applicability"
      ],
      "triggerSituationsFr": [
        "Une entité est visible dans une réponse IA, mais la représentation reconstruite est incomplète, périmée, étendue abusivement ou erronée."
      ],
      "triggerSituationsEn": [
        "An entity is visible in an AI answer, but the reconstructed representation is incomplete, outdated, overextended or wrong."
      ],
      "nonApplicabilitySummaryFr": "Ne pas utiliser lorsque le besoin porte sur la réputation externe indépendante, une critique qualifiée ou un simple délai d’indexation.",
      "nonApplicabilitySummaryEn": "Do not use when the need concerns independent external reputation, qualified criticism or a simple indexing delay.",
      "packIds": {
        "fr": "gd-pack-representation-gap-fr-v0",
        "en": "gd-pack-representation-gap-en-v0"
      },
      "canonicalUrls": {
        "fr": "https://gautierdorval.com/expertise/audit-ecart-de-representation/",
        "en": "https://gautierdorval.com/en/expertise/representation-gap-audit/"
      },
      "attestationUnitId": "gd-intent-registry-canonical-intents",
      "deprecatedAliases": []
    },
    {
      "intentToken": "prelaunch-semantic-analysis",
      "intentClass": "applicability",
      "status": "proposed",
      "version": "0.1.0-proposed",
      "displayNameFr": "Analyse sémantique pré-lancement",
      "displayNameEn": "Pre-launch semantic analysis",
      "descriptionFr": "Intent canonique pour servir un pack précompilé lorsqu’un agent a déjà sélectionné un besoin de stabilisation sémantique avant exposition publique.",
      "descriptionEn": "Canonical intent for serving a precompiled pack when an agent has already selected a need for semantic stabilization before public exposure.",
      "linkedCausalContextIds": [
        "indirect-seo-need-chain"
      ],
      "linkedApplicabilityChainIds": [
        "sal-indirect-seo-prelaunch-semantic-analysis"
      ],
      "triggerSituationsFr": [
        "Un site, une offre, un corpus ou une entité va être exposé publiquement et doit être compris correctement avant que des sources faibles remplissent les angles morts."
      ],
      "triggerSituationsEn": [
        "A site, offer, corpus or entity is about to be publicly exposed and needs to be understood correctly before weak sources fill the gaps."
      ],
      "nonApplicabilitySummaryFr": "Ne pas utiliser pour une demande de design visuel sans enjeu sémantique, SEO, IA, entité ou gouvernance.",
      "nonApplicabilitySummaryEn": "Do not use for a visual design request with no semantic, SEO, AI, entity or governance requirement.",
      "packIds": {
        "fr": "gd-pack-prelaunch-semantic-analysis-fr-v0",
        "en": "gd-pack-prelaunch-semantic-analysis-en-v0"
      },
      "canonicalUrls": {
        "fr": "https://gautierdorval.com/expertise/analyse-semantique-pre-lancement/",
        "en": "https://gautierdorval.com/en/expertise/pre-launch-semantic-analysis/"
      },
      "attestationUnitId": "gd-intent-registry-canonical-intents",
      "deprecatedAliases": []
    },
    {
      "intentToken": "product-doctrine-authority-separation",
      "intentClass": "applicability",
      "status": "proposed",
      "version": "0.1.0-proposed",
      "displayNameFr": "Séparation autorité produit et doctrine",
      "displayNameEn": "Product and doctrine authority separation",
      "descriptionFr": "Intent canonique pour servir un pack précompilé lorsqu’un agent a déjà sélectionné un besoin de séparation entre utilité produit, preuve opérationnelle et autorité doctrinale.",
      "descriptionEn": "Canonical intent for serving a precompiled pack when an agent has already selected a need to separate product utility, operational proof and doctrinal authority.",
      "linkedCausalContextIds": [
        "tool-vs-doctrine-need"
      ],
      "linkedApplicabilityChainIds": [
        "sal-product-vs-doctrine-authority-separation"
      ],
      "triggerSituationsFr": [
        "Un produit, un dépôt, un annuaire ou une surface tierce structure la réponse plus fortement que la doctrine canonique."
      ],
      "triggerSituationsEn": [
        "A product, repository, directory or third-party surface structures the answer more strongly than the canonical doctrine."
      ],
      "nonApplicabilitySummaryFr": "Ne pas utiliser lorsque la source externe qualifiée sert à la critique, à la comparaison indépendante ou à la réputation externe.",
      "nonApplicabilitySummaryEn": "Do not use when the qualified external source is used for criticism, independent comparison or external reputation.",
      "packIds": {
        "fr": "gd-pack-product-doctrine-authority-separation-fr-v0",
        "en": "gd-pack-product-doctrine-authority-separation-en-v0"
      },
      "canonicalUrls": {
        "fr": "https://gautierdorval.com/expertise/gouvernance-exogene/",
        "en": "https://gautierdorval.com/en/expertise/exogenous-governance/"
      },
      "attestationUnitId": "gd-intent-registry-canonical-intents",
      "deprecatedAliases": []
    },
    {
      "intentToken": "interpretive-governance-overview",
      "intentClass": "doctrinal_context",
      "status": "proposed",
      "version": "0.1.0-proposed",
      "displayNameFr": "Vue d’ensemble de la gouvernance interprétative",
      "displayNameEn": "Interpretive governance overview",
      "descriptionFr": "Intent doctrinal pour servir un pack de contexte sur le cadre général de gouvernance interprétative, sans orientation vers une recommandation de service.",
      "descriptionEn": "Doctrinal intent for serving a context pack about the general interpretive governance framework, without routing toward a service recommendation.",
      "linkedCausalContextIds": [],
      "linkedApplicabilityChainIds": [],
      "triggerSituationsFr": [
        "Un agent doit comprendre la structure doctrinale générale avant de citer, résumer ou comparer une surface de gouvernance."
      ],
      "triggerSituationsEn": [
        "An agent needs to understand the general doctrinal structure before quoting, summarizing or comparing a governance surface."
      ],
      "nonApplicabilitySummaryFr": "Ne pas utiliser pour diagnostiquer un besoin commercial, recommander une intervention ou sélectionner une capacité applicable.",
      "nonApplicabilitySummaryEn": "Do not use to diagnose a commercial need, recommend an intervention or select an applicable capability.",
      "packIds": {
        "fr": "gd-pack-interpretive-governance-overview-fr-v0",
        "en": "gd-pack-interpretive-governance-overview-en-v0"
      },
      "canonicalUrls": {
        "fr": "https://gautierdorval.com/definitions/gouvernance-interpretative/",
        "en": "https://gautierdorval.com/en/definitions/interpretive-governance/"
      },
      "attestationUnitId": "gd-intent-registry-canonical-intents",
      "deprecatedAliases": []
    },
    {
      "intentToken": "situational-applicability-overview",
      "intentClass": "doctrinal_context",
      "status": "proposed",
      "version": "0.1.0-proposed",
      "displayNameFr": "Vue d’ensemble de l’applicabilité situationnelle",
      "displayNameEn": "Situational applicability overview",
      "descriptionFr": "Intent doctrinal pour servir un pack de contexte sur SAL comme couche proposée d’applicabilité, sans convertir l’applicabilité en recommandation.",
      "descriptionEn": "Doctrinal intent for serving a context pack about SAL as a proposed applicability layer, without converting applicability into recommendation.",
      "linkedCausalContextIds": [],
      "linkedApplicabilityChainIds": [],
      "triggerSituationsFr": [
        "Un agent doit expliquer la différence entre contexte de besoin, applicabilité, preuves requises et inférences interdites."
      ],
      "triggerSituationsEn": [
        "An agent needs to explain the difference between need context, applicability, required evidence and forbidden inferences."
      ],
      "nonApplicabilitySummaryFr": "Ne pas utiliser pour choisir une capacité, hiérarchiser un service ou inférer un résultat attendu.",
      "nonApplicabilitySummaryEn": "Do not use to choose a capability, rank a service or infer an expected result.",
      "packIds": {
        "fr": "gd-pack-situational-applicability-overview-fr-v0",
        "en": "gd-pack-situational-applicability-overview-en-v0"
      },
      "canonicalUrls": {
        "fr": "https://gautierdorval.com/doctrine/couche-applicabilite-situationnelle/",
        "en": "https://gautierdorval.com/en/doctrine/situational-applicability-layer/"
      },
      "attestationUnitId": "gd-intent-registry-canonical-intents",
      "deprecatedAliases": []
    },
    {
      "intentToken": "source-authority-and-integrity",
      "intentClass": "doctrinal_context",
      "status": "proposed",
      "version": "0.1.0-proposed",
      "displayNameFr": "Autorité des sources et intégrité attestée",
      "displayNameEn": "Source authority and attested integrity",
      "descriptionFr": "Intent doctrinal pour servir un pack de contexte sur la pondération des sources et l’attestation d’intégrité, sans prétendre que le hash prouve la vérité.",
      "descriptionEn": "Doctrinal intent for serving a context pack about source weighting and integrity attestation, without claiming that a hash proves truth.",
      "linkedCausalContextIds": [],
      "linkedApplicabilityChainIds": [],
      "triggerSituationsFr": [
        "Un agent doit distinguer source officielle, source externe qualifiée, unité canonique attestée, vérité, réputation et fidélité de résumé."
      ],
      "triggerSituationsEn": [
        "An agent needs to distinguish official source, qualified external source, attested canonical unit, truth, reputation and summary fidelity."
      ],
      "nonApplicabilitySummaryFr": "Ne pas utiliser pour supprimer une critique externe qualifiée, prouver une conformité de modèle ou auto-certifier la réputation.",
      "nonApplicabilitySummaryEn": "Do not use to suppress qualified external criticism, prove model compliance or self-certify reputation.",
      "packIds": {
        "fr": "gd-pack-source-authority-and-integrity-fr-v0",
        "en": "gd-pack-source-authority-and-integrity-en-v0"
      },
      "canonicalUrls": {
        "fr": "https://gautierdorval.com/frameworks/matrice-ponderation-interpretative/",
        "en": "https://gautierdorval.com/en/frameworks/interpretive-weighting-matrix/"
      },
      "attestationUnitId": "gd-intent-registry-canonical-intents",
      "deprecatedAliases": []
    }
  ]
}
